我有一个游戏桌,描述如下:
+---------------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| date | date | NO | | NULL | |
| time | time | NO | | NULL | |
| hometeam_id | int(11) | NO | MUL | NULL | |
| awayteam_id | int(11) | NO | MUL | NULL | |
| locationcity | varchar(30) | NO | | NULL | |
| locationstate | varchar(20) | NO | | NULL | |
+---------------+-------------+------+-----+---------+----------------+
但是每个游戏在桌子上都有一个重复的条目,因为每个游戏都是在两队的时间表中。有没有一个sql语句,我可以用来查看和删除所有的重复基于相同的日期,时间,hometeam_id,awayteam_id,locationcity和locationstate字段?