2016-06-10 7 views
0
id value 
1 a 
2 b 
3 b 
4 c 

Entweder das ist spät an einem Freitag Abend, oder ich habe nur einige Grundlagen in MySQL vergessen.mysql Wählen Sie alle Zeilen, die keine Duplikate in Feld haben x

Ich muss in der Lage sein, aus der Beispieltabelle über alle Balken alle Ergebnisse zu entfernen, die Duplikate im Feldwert haben.

Wählen Sie verschiedene Willen natürlich ziehen einmal Instanz von 'b'. Aber ich brauche keine Ergebnisse mit 'b'.

IE:

1 a 
    4 c 

Antwort

1
SELECT MAX(id), value 
GROUP BY value 
HAVING COUNT(*) = 1 
Verwandte Themen