Bonjour a tous,
j'ai besoin de classer les resultats d'une requete selon deux champs à la fois.
J'ai deux champs avec des dates (timestamp) et je voudrais classer les lignes retournée en fonction du plus grand de ces deux champs en gros:
SELECT ... WHERE ... ORDER BY maximum(date1, date2) DESC LIMIT ... ;
Si la date1 est plus grande ce serait elle qu'on prendrait en compte pour le classement sinon la date2.
Mais je ne sais pas comment faire car la fonction "maximum()" n'existe pas en sql ^^.
Merci de votre aide.
j'ai besoin de classer les resultats d'une requete selon deux champs à la fois.
J'ai deux champs avec des dates (timestamp) et je voudrais classer les lignes retournée en fonction du plus grand de ces deux champs en gros:
SELECT ... WHERE ... ORDER BY maximum(date1, date2) DESC LIMIT ... ;
Si la date1 est plus grande ce serait elle qu'on prendrait en compte pour le classement sinon la date2.
Mais je ne sais pas comment faire car la fonction "maximum()" n'existe pas en sql ^^.
Merci de votre aide.