使用 SQL Server 2000
我想检查列值是否相同
表1
ID Value
001 1000
002 1000
003 5000
从上表来看,输出中没有显示任何内容,因为每个 id 的值都不同。
如果所有id的值都相同,则显示,否则不显示。
如何进行选择查询。
需要查询帮助
最佳答案
此代码将查看 ID
的重复 Values
的数量,并返回:
ID
,重复的Value
,该值在表中存在的次数。
SELECT Id, Value
, COUNT(1) AS occurances
FROM Table1
GROUP BY ID, VALUE
HAVING COUNT(1) > 1
关于sql - 选择查询重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8151312/