Reputation: 11269
+------------+------------+
| student | department |
+------------+------------+
| 1234567890 | CS |
| 1234567890 | ME |
| 1234567890 | CS |
| 000000001 | ME |
+------------+------------+
How can I get rows that are repeating with respect to both fields?
Thanks in advance.
Upvotes: 0
Views: 92
Reputation: 268424
SELECT student, department, count(*) as 'count'
FROM students
GROUP BY student, department
HAVING count > 1
+------------+------------+-------+ | student | department | count | +------------+------------+-------+ | 1234567890 | CS | 2 | +------------+------------+-------+
Upvotes: 3
Reputation: 9372
SELECT *
FROM mytable
GROUP BY student, department
HAVING COUNT( * ) > 1;
Upvotes: 2
Reputation: 166486
It should be something like
SELECT student,
department
FROM Table
GROUP BY student, department
HAVING COUNT(*) > 1
Upvotes: 4