gpt4 book ai didi

SQL Server 2008 - 选择查询特定项目

转载 作者:行者123 更新时间:2023-12-02 05:40:55 27 4
gpt4 key购买 nike

我有一个包含一堆列的表,我正在尝试运行查询,但我很难想出它。这是我的 table 的样子..

 clientID        Code
-----------------------
17 DAC7
19 DAC8
20 TIM19
21 DAC7
89 TIM19

所以在这里,我有两列(还有很多,但它们实际上是不相关的)。所以我面临的问题是每个客户端都应该有不同的代码,但可能会有两个不同的客户端有相同代码的情况,而这正是我想要找到的。如果你看上面,Client 17 和 21 有 DAC7,Client 20 和 89 有 TIM19。

我如何查询此表以仅显示存在多个 CODE 实例的数据,例如...

SELECT ClientID, Code 
FROM TblA
WHERE Count (code) > 1
ORDER by Code

我希望的最终结果...

 17              DAC7
21 DAC7
89 TIM19
20 TIM19

最佳答案

只需使用以下内容:

SELECT ClientID, Code, COUNT(*) AS CNT
FROM Table
GROUP BY ClientID, Code
Having
COUNT(*) > 1

关于SQL Server 2008 - 选择查询特定项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39297914/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com