Order By (contient)
Résolu
Bonjour,
Je souhaiterais effectuer un tri à deux niveau dans un tableau.
En premier mettre en haut du listing les lignes ou le commentaire contient "URGE"
En deuxieme par odre de date (qui est le cas actuellement)
Comment insérer la "fonction" CONTIENT"
Merci d'avance
Je souhaiterais effectuer un tri à deux niveau dans un tableau.
En premier mettre en haut du listing les lignes ou le commentaire contient "URGE"
En deuxieme par odre de date (qui est le cas actuellement)
Comment insérer la "fonction" CONTIENT"
Merci d'avance
4 réponses
-
J'ai trouvé une solution à mon problème soit en mettant tout simplement:
ORDER BY of_da.COMMENTAIRES DESC, gammes_of.DATE_FIN_OPER ASC";
Merci pour votre aide :) -
SELECT * FROM TRUC WHERE Commentaire ="Urgent"
AFFICHAGE
SELECT * FROM TRUC WHERE Commentaire <>"Urgent" order by date
affichage -
Pas facile ta question :)
En fait j'ai un listing contenant plusieurs colonne:
Date | Produit | Désignation | Client | Commentaires
01-08-2011 | 010101| Essai 1 | Nike | En cours
17-09-2011 | 010101| Essai 1 | Nike | Urgent
26-09-2011 | 010101| Essai 1 | Nike | En cours
24-09-2011 | 010101| Essai 1 | Nike | Urgent
11-09-2011 | 010101| Essai 1 | Nike | En cours
Etc...
Actuellement mon listing est classé par date grace à la fonction Order By de ma requete.
J'aimerais basculer en première ligne de mon listing toutes les lignes qui contiennent "urgent" en haut du listing et ensuite classer le reste par date.
Est ce plus clair?
En tout cas merci de ton interet à mon problème. :) -
Salut, est ce que tu peux être plus précis?