开发者社区 问答 正文

多个不区分

我有一个MS Access数据库,我将需要创建一个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分组”,然后“计数> 1”以得到不同的字符,但是结果将只列出B的一行,而不是我需要的2或更多行。

有什么帮助吗?

谢谢。

问题来源于stack overflow

展开
收起
保持可爱mmm 2019-11-18 16:15:01 396 分享 版权
1 条回答
写回答
取消 提交回答
  • Select B, C From Table Where B In (Select B From Table Group By B Having Count(*) > 1)

    2019-11-18 16:15:06
    赞同 展开评论
问答分类:
问答地址: