[SQL ] 重复资料搜寻(已附上图说明)

楼主: LMGG (联盟GG)   2015-11-19 14:21:44
各位大大好,小弟要搜寻MySql数据库资料重复的部分出来
条件是每个人在每日只会有ㄧ笔
例如:
_date. _name. _.item
1116 王大路 11
1117 王大路 11
1117 王大路 15
1118 王大路 15
有不懂的小弟在补充
补充:像是1117同ㄧ天,有两笔资料就不行,要搜寻出来
作者: terrybob (罪云樵)   2015-11-19 17:45:00
你可以列出理想结果比较快,有时会看不太懂
作者: kajm (kajm)   2015-11-19 21:09:00
SELECT _date., _name FROM [Table] GROUP BY _date, _name这样应该可以?
作者: ho83leo (LWHo)   2015-11-19 23:53:00
跟楼上想的一样
作者: konkonchou (卡卡猫)   2015-11-20 05:01:00
where exists 相同条件不同 key
楼主: LMGG (联盟GG)   2015-11-20 11:11:00
用group的方式找不出重复的资料。。http://i.imgur.com/Ka8C6Wv.jpg像图片中,猪力轮在20151114请了事假,结果同ㄧ天又请代班,这样就不行,要搜寻出来
作者: moyasi (Simple Life)   2015-11-20 13:25:00
(date,name) in (select date,name from [table]group by date,name having count(item) > 1)

Links booklink

Contact Us: admin [ a t ] ucptt.com