【发布时间】:2013-10-17 04:31:39
【问题描述】:
我正在使用 mysql db 并创建了一个表。
student_id roll_no student_name date_of_join email_id
1 ERD001 Ankit 2013-10-16 ankit@abc.in
2 ERD002 Aman 2013-10-16 aman@abc.in
3 ERD003 Alok 2013-10-16 alok@abc.in
4 ERD004 Anshuman 2013-10-16 anshu@abc.in
6 ERD002 Anil 2013-10-16 anil@abc.in
7 ERD004 Hemant 2013-10-17 hemant@abc.in
在这里,我想选择所有具有相同卷号和加入日期的记录。 即我想获取记录-
2 ERD002 Aman 2013-10-16 aman@abc.in
6 ERD002 Anil 2013-10-16 anil@abc.in
因为两条记录具有相同的 (ERD002,2013-10-16 )。
我试过了。
SELECT * FROM students
GROUP BY roll_no,date_of_join
HAVING COUNT(student_id)>1
但它只提供一条记录。
【问题讨论】:
标签: mysql