MySQL 查询重复记录

  1. 云栖社区>
  2. 博客>
  3. 正文

MySQL 查询重复记录

asing1elife 2018-09-29 09:33:01 浏览562
展开阅读全文
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82892848

数据库中如果插入重复记录,需要有效排查出重复结果

更多精彩

方法

SELECT 
	* 
FROM 
	pt_university_institute_staff
WHERE 
	staffId IN (
		SELECT 
			co.staffId 
		FROM (
			SELECT 
				staffId, count(*) AS count 
			FROM 
				pt_university_institute_staff 
			GROUP BY 
				staffId 
			HAVING 
				count > 1
		) co
	);

网友评论

登录后评论
0/500
评论
asing1elife
+ 关注