Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/03/2011, 07h57   #1
Invité de passage
 
Guillaume
Inscription : janvier 2011
Messages : 16
Détails du profil
Informations personnelles :
Nom : Guillaume

Informations forums :
Inscription : janvier 2011
Messages : 16
Points : 2
Points : 2
Par défaut Problème pour classer Liste Déroulante par Ordre alphabétique

Bonjour,

J'ai une liste déroulante dont le contenu :

Code :
1
2
3
4
SELECT T_Matières_Déroulante.Matière, T_Matières.Matière AS DescMatière 
FROM (T_Université LEFT JOIN T_Matières_Déroulante ON T_Université.NumUniversité=T_Matières_Déroulante.NumUniversité)
LEFT JOIN T_Matières ON T_Matières_Déroulante.Matière=T_Matières.NumMatière 
GROUP BY T_Matières_Déroulante.Matière, T_Matières.Matière;
Malheureusement, le code tel est qu'il est présenté ci-dessous ne classe pas les Matières par ordre alphabétique alors que j'utilise pourtant un AS Desc.

Quelqu'un aurait-il une idée pour améliorer ça?

Merci beaucoup
gigite974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 10h03   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Gigite974,

Je ne vois pas de clause ORDER BY...

Une suggestion : passes par l'assistant, c'est très clair et, donc, beaucoup plus pratique à débugger. En outre, la récupération du code SQL est aisée.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/03/2011, 11h50   #3
Membre Expert
 
Avatar de keita
 
Homme
Inscription : novembre 2002
Messages : 879
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Côte d'Ivoire

Informations forums :
Inscription : novembre 2002
Messages : 879
Points : 1 015
Points : 1 015
Envoyer un message via MSN à keita
bonjour
Code :
1
2
SELECT T_Matières_Déroulante.Matière, T_Matières.Matière AS DescMatière 
..................

ne te permet pas de trier par T_Matières.matiere; essaie plutôt comme ceci:
Code :
1
2
3
4
SELECT T_Matières_Déroulante.Matière, T_Matières.Matière 
FROM (T_Université LEFT JOIN T_Matières_Déroulante ON T_Université.NumUniversité=T_Matières_Déroulante.NumUniversité)
LEFT JOIN T_Matières ON T_Matières_Déroulante.Matière=T_Matières.NumMatière 
GROUP BY T_Matières_Déroulante.Matière, T_Matières.Matière ORDER BY T_Matières.Matière Desc;
@+
keita est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h19.


 
 
 
 
Partenaires

Hébergement Web