您的位置:首页 > 数据库

Sql查询数据表中的重复纪录(轉)

2008-06-30 22:01 197 查看
要查询案卷表中的重复纪录,比如是否有单位重复的纪录,可以使用下列的方法

SELECT *

FROM jkarchvol

WHERE (vol_unit IN

(SELECT vol_unit

FROM jkarchvol

GROUP BY vol_unit

HAVING COUNT(*) > 1))

做的时候出现多个字段重复纪录查询的情况,更改上面语句

select * from jkarchvol b, (select vol_unit,limited from jkarchvol group by vol_unit,limited having count(*)>1) a where b.vol_unit = a.vol_unit or b.limited = a.limited
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: