supprimer les doublons de lignes en fonction d'une valeur de colonne

J'ai le tableau ci-dessous et maintenant j'ai besoin de supprimer les lignes qui sont des doublons de "refIDs" mais avoir atleast une ligne avec cette ref, j'.e j'ai besoin de supprimer la ligne 4 et 5. merci de m'aider sur ce

+----+-------+--------+--+
| ID | refID |  data  |  |
+----+-------+--------+--+
|  1 |  1023 | aaaaaa |  |
|  2 |  1024 | bbbbbb |  |
|  3 |  1025 | cccccc |  |
|  4 |  1023 | ffffff |  |
|  5 |  1023 | gggggg |  |
|  6 |  1022 | rrrrrr |  |
+----+-------+--------+--+
Utilisation min() et max() la fonction
Reportez-vous à la question suivante stackoverflow.com/questions/18932/...
Voulez-vous dire que vous souhaitez sélectionner des lignes, mais excluent les rangs 4 et 5, ou voulez-vous vraiment supprimer de votre table?
Cette question peut être un doublon de quelque chose, mais il est marqué MySQL et le référencés question ont utilisé la syntaxe SQL Server.
J'ai besoin de les supprimer

OriginalL'auteur Jeyaprakash | 2015-02-10