Accueil > Forum > > > > Order un peu spécial..
Order un peu spécial..
lundi 17 octobre 2005 à 14:46:17 |
Order un peu spécial..

syndrael
|
Bonjour, J'ai une table avec deux colonnes (pour un select *), mais la second colonne contient 'titi','toto' et 'tata' et je souhaite d'abord les 'titi' puis les 'toto' et les 'tata' en une seule requete... tout cela sous Access.. Merci de votre aide car je tourne en rond depuis 2 heures. S.
|
|
lundi 17 octobre 2005 à 15:20:19 |
Re : Order un peu spécial..

aieeeuuuuu
|
salut
test ceci, je pense que ca peut fonctionner :
SELECT * FROM matable WHERE champs2 = 'titi' UNION SELECT * FROM matable WHERE champs2 = 'toto' UNION SELECT * FROM maTable WHERE champs3 = 'tata'
|
|
lundi 17 octobre 2005 à 15:28:52 |
Re : Order un peu spécial..

syndrael
|
bonjour, Je te remercie de ta réponse, mais je suis sur qu'il y a une solution avec le 'order' je l'ai fait il y a une petite dizaine d'année sous Access 2 mais il m'est impossible de retrouver la syntaxe précise.. S.
|
|
lundi 17 octobre 2005 à 22:03:34 |
Re : Order un peu spécial..

nhervagault
|
Salut
Cela ne semble pas possible. Il n'y a pas d'ordrelogique
Peut etre avec les types utilisateurs (pas sur) ou une colonne numerotés ca fonctionnera sans les unions
Car cela n'a pas d'interets pour les accents il y a les collations pour savoir si les é doivent etre mis avant les e ou intercallés.
http://sqlpro.developpez.com/cours/sqlserver/collations/ pour plus de renseignements
|
|
mardi 18 octobre 2005 à 09:51:22 |
Re : Order un peu spécial..

fabrice69
|
Bonjour, Pour information, la clause ORDER BY effectue un trie par ordre alphabetique ou numérique. Dans ton cas, le classement recherché n'a rien de natif (puisque I doit être avant O qui est avant A). Il aurait fallut prévoir cela avant de faire cette requette en utilisant une table de référence avec les pondération.
Tu peu rattraper le coup en faisant toi même cette table de pondération (2 champs : text et int) avec par exemple : titi | 1 toto | 2 tata | 3
Ainsi tu fais ta requette en ajoutant un INNER JOIN entre ta table d'origine et ta table de pondération et classant par le poids.
Ce n'est pas le plus propre mais au moins ca marche et ca évite les requête pouvant tuer les performances du serveur (2 UNION successif).
Romelard Fabrice (Alias F___)
|
|
Cette discussion est classée dans : toto, titi, tata, spécial, order
Répondre à ce message
Sujets en rapport avec ce message
SQL Server Management Studio express [ par sepultur68a ]
Bonjour, je vous expose mon problème, j'ai un serveur SQL sur un pc A qui s'appelle TOTO, j'aimerais qu'un utilisateurs distant (avec un pc B dans le
Union de 2 colone [ par soupiste ]
Bonjour à la communauté ! J'ai dans une table ADJACENT de 2 colonne ayant des lignes différentes : -la colonne A contient des valeurs TOTO, TATA, X22
ORDER BY SPECIFIQUE [ par 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
Utilisation d'un Job (ou travail pour ceux qui préférent) [ par ddove53 ]
Bonjour j'ai une table "[b]matable[/b]" qui a un champ "[b]url[/b]". Dans le champ "url" j'ai des urls qui peuvent être de différentes formes comme: w
SELECT et propriétaire d'une table [ par FPatrick ]
Bonjour, J'ai une base de données avec comme propriétaire des tables un utilisateur (exemple toto.table_general) lorsque je me connecte avec l'utili
Problème caractères spécial [ par clavelski ]
Bonjour, Je dispose d'une table qui contient des informations client et prospect. J'ai un formulaire qui demande a l'utilisateur un mot clé. J'effe
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
Mysql : Creer un champ dans le resultat d'une requete [ par michedepain ]
Bonjour à tous, Voila je vous explique mon problème, Je souhaite faire une requête sur deux table via un UNION. Jusque la pas de problème cela foncti
subtilité des jointures [ par l0r3nz1 ]
bonjour, je bloque sur une requete et les jointures. j a pourtant essayé plusieurs solution; inner join outer right et left, jointure qvec une requet
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
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|