【发布时间】:2018-02-17 00:23:51
【问题描述】:
我在一个表中有两列,它们组合起来应该是唯一的。我需要一个查询来发现哪些行没有唯一的组合。 Concat([Category], [SEL]) 必须是独一无二的,两者都不是独一无二的。
我找到了以下SELECT,但我不知道如何将其改编为多个列。
SELECT [Category], [SEL]
FROM [myTable]
WHERE [Category] IN (SELECT [Category]
FROM [myTable]
GROUP BY [Category]
HAVING COUNT(*) > 1)
【问题讨论】:
标签: sql-server unique