tri combiné sur 2 champs d'un tableau joint
Hors ligneOst Le 01/02/2007 à 17:27 Profil de Ost Configuration de Ost

Bonjour,

J'ai deux tables Mysql. La première enregistre le nom principal d'un lieu avec quelques caractéristiques de ce dernier. La seconde table enregistre les autres noms connus de ce lieu. Je fait un LEFT JOINT de ces deux tables.

Question :
Comment faire l'affichage, à la suite et par ordre alphabétique, de tous les noms des deux tables.

ex:
Table 1 :
id / lieu / pays
1 / Loup / France
2 / Belfort / France
3 / Jean-Blancs / France

Table 2 :
id / id_lieu / nom
1 / 1 / Romaine (La)
2 / 2 / Gaillardie
3 / 3 / Jean-Blanc

Effet souhaité après requête SQL:
Belfort
Gaillardie
Jean-Blanc
Jean-Blancs
Loup
Romaine (La)

Merci d'avance,
OST
Hors ligneElidris Le 08/02/2007 à 13:17 Profil de Elidris Configuration de Elidris

Encéphalo plat !
Salut,

sans ton code ca va être compliqué mais sache que tu peux utiliser la fonction :

'ORDER BY nom COLLATE latin1_general_ci '

dans ta requête SQL.

^^
--
"Les experts auront beau se mettrent tous d'accord, il peuvent se tromper."
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels