Hi zusammen!
Habe folgendes Problem.
Ich habe in einer Datenbank Artikel vorliegen.
Diese sehen etwas so aus.
12101-155
12101-160
12101-165
12101-170
12101-185
12101-190
12201-155
12201-165
12201-170
12201-185
12201-190
Die Nummer vor dem "-" Zeichen ist die Artikelnummer, die Nummer nach dem "-" ist eine Größenangabe.
Was ich nun bräuchte ist ein SQL Statement mit dem ich nach der Artikelnummer, also das was vor dem "-" Zeichen ist, gruppiere.
So das ich jede Artikelnummer, das was vor dem "-" Zeichen steht nur 1 Mal erhalte. Das Ergebnis müsste also so aussehen:
12101
12201
Geht das mit mit mySQL 4.0.xxx? Und wenn ja - wie?
PS: Das das nicht die optimalte Ausgangsposition ist weiss ich. Also Vorschläge wie "Artikelgrößen getrennt vom Artikel pflegen und mit Artikel verknüofen".
Sowas kann ich nicht machen, da ich die Daten nicht umwandeln kann.
Danke für Eure Hilfe
Habe folgendes Problem.
Ich habe in einer Datenbank Artikel vorliegen.
Diese sehen etwas so aus.
12101-155
12101-160
12101-165
12101-170
12101-185
12101-190
12201-155
12201-165
12201-170
12201-185
12201-190
Die Nummer vor dem "-" Zeichen ist die Artikelnummer, die Nummer nach dem "-" ist eine Größenangabe.
Was ich nun bräuchte ist ein SQL Statement mit dem ich nach der Artikelnummer, also das was vor dem "-" Zeichen ist, gruppiere.
So das ich jede Artikelnummer, das was vor dem "-" Zeichen steht nur 1 Mal erhalte. Das Ergebnis müsste also so aussehen:
12101
12201
Geht das mit mit mySQL 4.0.xxx? Und wenn ja - wie?
PS: Das das nicht die optimalte Ausgangsposition ist weiss ich. Also Vorschläge wie "Artikelgrößen getrennt vom Artikel pflegen und mit Artikel verknüofen".
Sowas kann ich nicht machen, da ich die Daten nicht umwandeln kann.
Danke für Eure Hilfe
Kommentar