源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

一个删选数据的例子,使用GROUP、DISTINCT实例解析

  • 时间:2021-07-15 04:39 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:一个删选数据的例子,使用GROUP、DISTINCT实例解析
需求描述: 一个表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语句:
[u]复制代码[/u] 代码如下:
select ID from [MyImage] as A     group by ID     having     (     select COUNT(distinct(Path)) from [MyImage] as B where B.ID = A.ID     )     > 1
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部