Ich habe eine Tabelle, die wie folgt aussieht:„SELECT“ Mit gruppierte Ergebnis anzuzeigen
Name | Type
Maurice | Gold
Lisa | Gold
Andrew | Silver
Matthew | Platinum
Sarah | Gold
Peter | Platinum
Franco | Platinum
Patrick | Silver
ich mit ‚select‘ habe versucht, sie nach Typen gruppiert angezeigt werden, aber ich habe keine gefunden richtiger Weg. Das Ergebnis, das ich suche, sind wie folgt:
Silver | Gold | Platinum
Andrew | Maurice | Matthew
Patrick | Lisa | Peter
NULL | Sarah | Franco
Gibt es trotzdem, um das Ergebnis so aussehen zu lassen? Vielen Dank!
Wählen Sie * aus 'table_name' Gruppe nach Typ; – Rupsingh
, um den Gruppennamen zu holen, den Sie so versuchen können [wählen Sie group_field aus table_name group by group_field]. Hinweis "Typ" ist ein Schlüsselwort, ändern Sie Ihren Feldnamen von "Typ" zu einem anderen Namen. – IRSHAD
Sie suchen nach einer Operation namens * Pivoting * der Tabelle. Es ist eine notorische Nervensäge in MySQL. –