我在表中插入了一些值DataTab
.
SomeId: Integer => Autogenerated primary key.
DataId: Guid
DataNumber: Integer
DataType: varchar
上面是我的表中的列,我想查找该表是否包含重复DataId
价值观。
我使用数据库已经很长时间了。现在我可以弄清楚简单的查询。但我发现这有些困难。
我尝试了以下查询,这是正确的吗?
SELECT * from (Select * from DataTab) AS X
where DataId= X.DataId AND SomeId!=X.SomeId
SELECT DataId, COUNT(*) c FROM DataTab GROUP BY DataId HAVING c > 1;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)