需求描述:

一个表MyImage,列有:号码ID,路径PATH
如:

ID PATH
1 C:/
1 C:/
1 D:/
2 C:/
2 C:/
3 A:/
3 C:/
4 D:/

写个SQL语句,返回这样的记录的ID号:相同ID存在不同PATH。如上例子,正确的结果应是:
ID

1

3

(ID2没有不同PATH,ID4只有一条记录不存在不同PATH)


这是我的SQL语句:
复制代码 代码如下:
select ID from [MyImage] as A
group by ID
having
(
select COUNT(distinct(Path)) from [MyImage] as B where B.ID = A.ID
)
> 1

更多相关文章

  1. 《Android和PHP最佳实践》官方站
  2. android用户界面之按钮(Button)教程实例汇
  3. [Android(安卓)NDK]Android(安卓)JNI开发例子 ---3 在JNI中实现o
  4. TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
  5. Android调用天气预报的WebService简单例子
  6. Android(安卓)UI开发第十七篇——Android(安卓)Fragment实例(Lis
  7. Android——Activity四种启动模式
  8. Android(安卓)SDK 1.0 电话号码的例子(Demo)
  9. Android布局(序章)

随机推荐

  1. Zabbix5.0服务端和客户端安装
  2. MySQL 百万级数据分页查询及优化
  3. 【开发者必看】2020年移动应用趋势洞察白
  4. Redis系列5-实现简单消息队列
  5. Redis系列6 - Redis事务
  6. Redis系列二 rdb 和 aof 持久化的区别
  7. Java Volatile Atomic关键字
  8. Redis系列七 - 实现排行榜功能
  9. 一篇文章让您了解HTTPS
  10. 快速用ELK搭建日志收集平台