Je les résultats en double, comme ci-dessous où une colonne peut avoir des données et ne peuvent pasMysql requête pour supprimer les doublons
| contact_info | icon | id | title | lastmodified_by |
+--------------+------+-----+---------------+------------------+
| 169 | 305 | 123 | Whakarewarewa | 2011100400305262 |
| NULL | NULL | 850 | Whakarewarewa | NULL |
+--------------+------+-----+---------------+----------------
| contact_info | icon | id | title | lastmodified_by |
+--------------+------+-----+---------------+------------------+
| NULL | NULL | 123 | Paris | NULL |
| NULL | NULL | 850 | Paris | NULL |
+--------------+------+-----+---------------+----------------
Je veux supprimer l'enregistrement ayant moins de données et si l'ensemble des valeurs de champ sont exactement les mêmes, puis supprimer n'importe quelle rangée. Il y a mille enregistrements comme celui-ci.
Supprimer où id = 850? – Nanne
Il est évident qu'il y aurait plusieurs enregistrements sinon je n'aurais pas posé cette question ici sur stackoverflow. –
Cette question a été interrogée trillions de temps, [ici] (http://stackoverflow.com/questions/672702/how-to-delete-duplicates-in-mysql-table), [ici] (http: // stackoverflow. com/questions/2469006/comment-supprimer-duplique-dans-mysql-using-case), [ici] (http://stackoverflow.com/questions/2630440/how-to-delete-duplicates-on-mysql -table), [ici] (http://stackoverflow.com/questions/3383898/remove-duplicates-using-only-a-mysql-query), [ici] (http://stackoverflow.com/questions/6308924/modification-un-mysql-query-that-supprime-duplique) ... –