Bonjour,
Autant le tri par date ne doit pas poser de problème :
... ORDER BY ma_date DESC
... autant je ne comprends pas ce que tu souhaites comme tri avec le numéro
. Tu veux les numéros par ordre croissant pour une même date, ou décroissant, ou encore quelque chose d'autre ?
Si tu mets, dans la clause ORDER BY, d'abord le champ date, puis le champ numéro, est-ce que ça correspond à ce que tu attends ?
Par exemple :
ORDER BY ma_date DESC, mon_numero ASC
va donner :
N° 770 -> 12/03/08
N° 769 -> 11/03/08
N° 004 -> 10/03/08
N° 005 -> 10/03/08
N° 768 -> 10/03/08
N° 002 -> 09/03/08
N° 003 -> 09/03/08
N° 767 -> 09/03/08
Sinon,
ORDER BY ma_date DESC, mon_numero DESC
va donner :
N° 770 -> 12/03/08
N° 769 -> 11/03/08
N° 768 -> 10/03/08
N° 005 -> 10/03/08
N° 004 -> 10/03/08
N° 767 -> 09/03/08
N° 003 -> 09/03/08
N° 002 -> 09/03/08
Mais hormis ces deux solutions, il n'y a pas vraiment d'alternative... A moins que tu ne nous explicite mieux ce que tu attends.
ced
Partager