Foxtable(狐表)用户栏目专家坐堂 → [求助]查找求助


  共有2167人关注过本帖树形打印复制链接

主题:[求助]查找求助

帅哥哟,离线,有人找我吗?
miaoqingqing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
[求助]查找求助  发帖心情 Post By:2020/7/29 16:24:00 [只看该作者]

表A,项目编号,第二列,第三列,第四列  
              001              中国         省份        广东 
              001              中国         省份          粤
求助怎么查找,项目编号相同,第二列等于中国,第三列相同,第四列不同的行

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/29 16:59:00 [只看该作者]

没有办法直接在原表查询,建个查询表,使用sql查询

Select * from {表A} 
where 项目编号 & 第三列 In (
    Select 项目编号 & 第三列 from {表A} where 第二列='中国'
    group by 项目编号 ,第三列
    having count(1)>1 
)

如果是SqlServer,把sql里的&改为+

 回到顶部