Order By (contient)
Résolu/Fermé
myn0thor
Messages postés
67
Date d'inscription
vendredi 9 juillet 2010
Statut
Membre
Dernière intervention
4 août 2016
-
2 août 2011 à 16:01
magicshark Messages postés 402 Date d'inscription mardi 27 juillet 2010 Statut Membre Dernière intervention 6 mai 2014 - 3 août 2011 à 09:49
magicshark Messages postés 402 Date d'inscription mardi 27 juillet 2010 Statut Membre Dernière intervention 6 mai 2014 - 3 août 2011 à 09:49
4 réponses
Gerrard88
Messages postés
15
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
11 mars 2013
2 août 2011 à 16:42
2 août 2011 à 16:42
Salut, est ce que tu peux être plus précis?
myn0thor
Messages postés
67
Date d'inscription
vendredi 9 juillet 2010
Statut
Membre
Dernière intervention
4 août 2016
1
2 août 2011 à 18:06
2 août 2011 à 18:06
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. :)
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. :)
magicshark
Messages postés
402
Date d'inscription
mardi 27 juillet 2010
Statut
Membre
Dernière intervention
6 mai 2014
13
2 août 2011 à 18:45
2 août 2011 à 18:45
SELECT * FROM TRUC WHERE Commentaire ="Urgent"
AFFICHAGE
SELECT * FROM TRUC WHERE Commentaire <>"Urgent" order by date
affichage
AFFICHAGE
SELECT * FROM TRUC WHERE Commentaire <>"Urgent" order by date
affichage
myn0thor
Messages postés
67
Date d'inscription
vendredi 9 juillet 2010
Statut
Membre
Dernière intervention
4 août 2016
1
3 août 2011 à 07:38
3 août 2011 à 07:38
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 :)
ORDER BY of_da.COMMENTAIRES DESC, gammes_of.DATE_FIN_OPER ASC";
Merci pour votre aide :)
magicshark
Messages postés
402
Date d'inscription
mardi 27 juillet 2010
Statut
Membre
Dernière intervention
6 mai 2014
13
3 août 2011 à 09:20
3 août 2011 à 09:20
ça fonctionne oui mais c'est pas evolutif du tout à moins que tu sois sure qu'en commentaire tu n'auras jamais rien d'autre que urgent et en cour sinon si jamais tu a un vérification par exemple bah ça ne marchera plus
myn0thor
Messages postés
67
Date d'inscription
vendredi 9 juillet 2010
Statut
Membre
Dernière intervention
4 août 2016
1
3 août 2011 à 09:36
3 août 2011 à 09:36
Effectivement je n'avais pas penser à ça.
Je n'ai pas compris à 100% ton poste, je dois ajouter une partie au niveau de "WHERE" et le contient et indiqué par: "<>" ?
Je n'ai pas compris à 100% ton poste, je dois ajouter une partie au niveau de "WHERE" et le contient et indiqué par: "<>" ?
magicshark
Messages postés
402
Date d'inscription
mardi 27 juillet 2010
Statut
Membre
Dernière intervention
6 mai 2014
13
Modifié par magicshark le 3/08/2011 à 10:14
Modifié par magicshark le 3/08/2011 à 10:14
en faite j'ai fait deux requêtes différentes la première affiche t'es urgent et la deuxième tout ce qui n'est pas urgent donc le <> signifie différents
à force on va passer tout tes sujets à résolu :D
à force on va passer tout tes sujets à résolu :D