Kan man ikke bruge "select * from tabel order by det_du sorterer_efter_nu,dato"
Okay... betyder at det der kommer efter "," bliver aktuelt hvis der er 2 "price" værdier der er ens?
(select * from tabel order by price,date)
Tror jeg har fattet den nu.
Er dette rigtig forstået?
[Redigeret d. 30/09-03 14:11:03 af Kenneth Poulsen]
Hej,
Jeps sådan nogenlunde.
Der vil altid blive sorteret efter begge resultater, men da dit primære felt er "price", så kommer "date" først ind i billedet når to eller flere rækker har samme "price" værdi.
Lad mig illustrere:
price|date
Sådan ligger de i tabellen.
2.5 02-01-2003
2.0 05-01-2003
2.0 01-02-2003
1.0 01-10-2003
Ved din select:
1.0 01-10-2003 (date er lige meget)
2.0 05-01-2003 (date sammenlignes)
2.0 01-02-2003 (date sammenlignes)
2.5 02-01-2003 (date er lige meget)
Håber det hjælper dig :0)
/Michael.