p.c*_*ell 4 sql t-sql sql-server aggregate unique
考虑一个如下结构的表格或CTE:
Name Num
---- ----
Abc 12
Abc 12
XYZ 70
XYZ 80
XYZ 85
Bar 50
Bar 55
Foo 44
Foo 44
Baz 88
Run Code Online (Sandbox Code Playgroud)
要求是确定的名称,其中多个不同的订购数量存在.
期望的结果集是
Name
----
XYZ
Bar
Run Code Online (Sandbox Code Playgroud)
您将使用什么TSQL语句来派生此结果集?
更新:确实,给定名称可能有2个以上的条目.
假设Num列中没有NULL
select
Name
from
MySetObject
group by
name
having
min(num) <> max(num)
-- also COUNT(DISTINCT Num) > 1 achieves the same
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
163 次 |
| 最近记录: |