加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql – Multiple NOT distinct

发布时间:2020-12-12 16:14:47 所属栏目:MsSql教程 来源:网络整理
导读:我有一个MS访问数据库,我需要创建一个SQL查询,允许我选择一列中的所有不明显的条目,同时仍然保留所有的值. 在这种情况下,比以往任何一个例子都值得数千字: 表: A B C1 x q2 y w3 y e4 z r5 z t6 z y SQL魔术 结果: B Cy wy ez rz tz y 基本上它删除列B的所
我有一个MS访问数据库,我需要创建一个SQL查询,允许我选择一列中的所有不明显的条目,同时仍然保留所有的值.

在这种情况下,比以往任何一个例子都值得数千字:

表:

A B C
1 x q
2 y w
3 y e
4 z r
5 z t
6 z y

SQL魔术

结果:

B C
y w
y e
z r
z t
z y

基本上它删除列B的所有唯一值,但保留多行
数据保留.我可以“按b分组”,然后“count> 1”得到不明确的结果只会列出一行B不是我需要的2个或更多.

任何帮助?

谢谢.

解决方法

Select B,C
From Table
Where B In
    (Select B From Table
     Group By B
     Having Count(*) > 1)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读