Sujet : [SQL] Probl?me pour mise en ordre
J'espère être suffisamment clair, je maîtrise mal le sql et dérivé...
J'ai une requête qui fait la liste de documents.
Dans la table des documents, il y a 2 colonnes distinctes pour la date : la première correspond à la date de mise à jour de l'original, la seconde à la date de traduction, pleine si le document est une traduction, vide sinon.
Exemple:
DocId | Date | Date de Trad | Titre
1 | 10/01/94 | | Biographie de Imax
2 | 10/01/94 | 01/01/07 | Biography of Imax
3 | 02/05/94 | | Biographie de jean
Imaginons que je veuille que ma liste affiche les documents dans toutes les langues, et que l'ordre soit celui de la date la plus récente, qu'il s'agisse de "Date" ou de "Date de Trad".
En gros il faut que ma requête dise : liste de la table document ; avec DocId, Date, Date de Trad et Titre ; ordre : (Date ou Date de Trad) la plus récente en premier.
Ce qui me donnerait :
2 | 10/01/94 | 01/01/07 | Biography of Imax
3 | 02/05/94 | | Biographie de jean
1 | 10/01/94 | | Biographie de Imax
C'est possible en sql de faire ça ?