Sortierung nach Wunsch

F

flugopa

Hallo,

mache mir gerade Gedanken über Sortierungsmöglichkeiten die kein Wunsch offen lässt. Evtl. ist der Einsatz einer Datenbank jetzt angebracht?

Code:
Ausgangsdatei:
elke;äpfle;11kg;22/10/2008
petra;äpfle;10kg;22/10/2008
klaus;birnen;10kg;21/10/2008
peter;kirschen;9Kg;21/10/2008

Sortiert nach Name:
elke;äpfle;11kg;22/10/2008
klaus;birnen;10kg;21/10/2008
peter;kirschen;9Kg;21/10/2008
petra;äpfle;10kg;22/10/2008

Nach Name rekursiv
petra;äpfle;10kg;22/10/2008
peter;kirschen;9Kg;21/10/2008
klaus;birnen;10kg;21/10/2008
elke;äpfle;11kg;22/10/2008

Nach Frucht + Gewicht:
elke;äpfle;11kg;22/10/2008
petra;äpfle;10kg;22/10/2008
klaus;birnen;10kg;21/10/2008
peter;kirschen;9Kg;21/10/2008

Evtl. kennt Ihr auch MySQL-Seiten die sehr viele und gute Beispiele besitzt.
 
Das Ganze in SQL...

Sortiert nach Name:
elke;äpfle;11kg;22/10/2008
klaus;birnen;10kg;21/10/2008
peter;kirschen;9Kg;21/10/2008
petra;äpfle;10kg;22/10/2008
Code:
SELECT * FROM foo_table ORDER BY Name ASC
ASC -> Aufsteigend (Standard) ...kann weggelassen werden...

Nach Name rekursiv
petra;äpfle;10kg;22/10/2008
peter;kirschen;9Kg;21/10/2008
klaus;birnen;10kg;21/10/2008
elke;äpfle;11kg;22/10/2008
Code:
SELECT * FROM foo_table ORDER BY Name DESC
DESC -> Absteigend

Nach Frucht + Gewicht:
elke;äpfle;11kg;22/10/2008
petra;äpfle;10kg;22/10/2008
klaus;birnen;10kg;21/10/2008
peter;kirschen;9Kg;21/10/2008

[Edit]
Code:
SELECT * FROM foo_table ORDER BY Frucht ASC, Gewicht DESC
[/Edit]

SQL Referenz:
http://sql.1keydata.com/de/

Finde jetzt aber nicht auf die Schnelle meine (genauere) Lieblingsreferenz, schon sehr lange her...
 
Zuletzt bearbeitet:
Falls die Daten in einer Textdatei stehen, kannst Du das ganze auch mit 'sort' hinbekommen. Siehe dazu 'man sort'
 

Ähnliche Themen

Mit Bash-Skript einen Datensatz auslesen?

Samba bricht zusammen

Zurück
Oben