我有一个包含两列(id和course_id)的表。
我想找到BOTH列中存在重复条目的实例。所以,如果它......
id | COURSE_ID
--------------
4 | 56个
5 | 56个
6 | 31个
6 | 43个
6 | 31个
我想知道重复的6 | 31。
是否有可以执行此操作的查询?
答案 0 :(得分:1)
select
id,course_id
from table
group by
id,course_id
having count(*) > 1
答案 1 :(得分:0)
这里有一个可以玩的方块和下面的查询
http://sqlfiddle.com/#!2/60874/10
SELECT id, course_id, count(*) as 'count' FROM tbl_name GROUP BY id, course_id HAVING `count` > 1;