begin process at 2012 05 26 23:02:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

ORDER BY SPECIFIQUE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ORDER BY SPECIFIQUE

mardi 16 février 2010 à 12:01:59 | ORDER BY SPECIFIQUE

arnaudmuse

Bonjour je suis a la recherche d'un code pour pouvoir faire un order by specifique, je m'explique.

Disons que je récupère par le biais d'une requette une liste d'utilisateur oû figure un champ cp (code postal des département 59 62 80 et + a avenir )

Je chercher a pouvoir faire sur cette requette un order by mais assez specifique en mettant dabord les cp des 62 puis 59 puis le reste sauf que le champ que je recupere correspond au cp complet exmeple 59123 62864 etc...

Si je fait order by cp desc je ne vais pas avoir en premier ceux du 62.

Serai t-il possible de lister grace à order by dans le style : ORDER BY cp ('62%','59%')

Merci d'avance



mardi 16 février 2010 à 15:03:53 | Re : ORDER BY SPECIFIQUE

nhervagault

Administrateur CodeS-SourceS
Salut,

Tu rajoutes dans la base une colonne pour faire le tri

That's all:-)
mercredi 7 septembre 2011 à 15:58:54 | Re : ORDER BY SPECIFIQUE

Celfyk

Bonjour,

au risque d'arriver trop tard, je prend le temps de répondre quand même.

utilise un CASE dans ton ORDER BY

exemple :

SELECT *
FROM util
ORDER BY CASE WHEN util.cp LIKE '62%' THEN 1 WHEN util.cp LIKE '59%' THEN 2 ELSE 99 END;

Les valeurs 1,2 et 99 indiquent l'ordre du tri.
On retrouve donc avec les utilisateurs du 62, puis du 59, puis tous les autres.

Voilà.
Bonne continuation.


Cette discussion est classée dans : code, order, by, cp, specifique


Répondre à ce message

Sujets en rapport avec ce message

Pb requete vers access [ par trexor ] Bonjour, j'ai un petit pb de requete avec access/vb.net : SELECT * FROM [Support longi] ORDER BY Positionme donne "Echec de ierrorInfo.GetDescription Update sur Oracle [ par the_smurf ] Bonjour!Je cherche à mettre à jour une colonne d'une table oracle à partir d'une autre.Voici ma requête. Elle est syntaxiquement correct mais mouline Etrange réaction pour un order by... [ par jef_b ] Bonjour ! J'ai un petit problème avec une clause ORDER BY... Ma requête fonctionnait très bien et puis voilà que depuis le début de l'année, plus rie Mélange Sql ORDER BY et LIMIT [ par nemingway ] Bonjour, je trie une table selon deux paramètres (auteur, puis id). Est-il possible d'appliquer un LIMIT à chacun de ces tris, cad SELECT ... FROM .. alignement d'éléments par rapport aux données [ par desperados27 ] Bonjour,En résumé, j'ai fait 4 ListBox.Chacune correspond à une colonne de la même table. (Donc 4 colonnes)J'aimerais aligner les éléments affichés da REQUETE JOINTURE ET ORDER BY [ par didygwatinik ] Bonjour,Je suis actuellement en train de faire une messagerie. Dans ma boite de réception, j'ai des flèches qui permettent d'afficher par ordre croiss distinct / order by [ par Kikuts ] Bonjour j'ai un problème avec la requête ci dessous : si j'enlève le distinct, elle fonctionne et je n'ai pas besoin de spécifier tout les champs dan Problème ORDER BY et CAST [ par clavz40 ] Bonjour, Je rencontre un souci avec une de mes requêtes. En fait j'ai une table évènement contenant du texte de la forme jj/mm/yyyy hh :mm. Je souha Order by sur un count [ par dorian53 ] Bonjour,Je souhaite executer un classement sur une table de vote.SELECT voteVM, COUNT(numVM)FROM voteGROUP BY voteVMORDER BY 2 DESC, 1 ASC(a savoir Ordonner selon une valeur [ par Isengard ] Bonjour ! J'ai un petit problème assez énervant ! Je fais un système de réféncement d'évenement avec génération d'une frise chronologique qui fait ap


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,591 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales