Angenommen ich habe folgende MySQL Tabelle:
Name KaufDatum Autos
Marie 1.2.2007 3
Heinz 1.2.2007 4
Bernd 1.2.2006 5
Uta 1.2.2005 4
Horst 1.2.2004 1Nun möchte ich mir die Namen ausgeben lassen, sekundär sortiert nach Autos absteigend, zuerst aber die Namen Mit KaufDatum nach dem 1.1.2007 (Marie+Heinz). Ausgeben soll es dabei alle Zeilen.
eine normale SQL Abfrage wäre:
select Name from Tabelle where 1 order by Autos desc.
nur wie bekomme ich folgendes ergebnis hin, wobei erst die werte mit einem Datum nach 1.1.2007 nach Autos absteigend ausgegeben werden , und danach die Werte vor 1.1.2007 nach Autos absteigend?
Ergebnis sollte sein:
Heinz
Marie
Bernd
Uta
Horst
... meinst Du sowas wie ORDER BY KaufDatum DESC, Autos DESC?
Nick
--------------------------------------------------
http://www.xilp.eu
XILP Internet Links People
Dein persoenliches privates Netzwerk
aus Freunden, Verwandten, Bekannten und Kollegen.
--------------------------------------------------