Bonjour,
Je cherche à faire un tri d'une table en fonction d'une deuxième mais après avoir séché quelques heures ... je fais appel à vous.
Je m'explique :
Je possède une table qui se compose de 4 champs :
et d'une deuxième table qui se compse de 13 champs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE `1_ENREGISTREMENTS_civilites` ( `no` tinyint(10) NOT NULL auto_increment, `civilite` varchar(20) NOT NULL default '', `date_de_modification` date default '0000-00-00', `heure_de_modification` time default '00:00:00', PRIMARY KEY (`no`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
le champ `no_ENREGISTREMENTS_civilites-civilite` de la table2 contient l'id du champ `civilite` de la table1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CREATE TABLE `1_ENREGISTREMENTS_utilisateurs` ( `no` tinyint(10) NOT NULL AUTO_INCREMENT, `no_ENREGISTREMENTS_civilites-civilite` tinyint(10) NOT NULL, `nom` varchar(50) NOT NULL, `prenom` varchar(40) NOT NULL, `societe_egale_nom_egale_prenom` varchar(50) DEFAULT NULL, `localisation_postale` varchar(5) NOT NULL, `login` varchar(40) NOT NULL, `mdp` varchar(20) NOT NULL, `actif` tinyint(1) DEFAULT '0', `date_de_connexion` date DEFAULT '0000-00-00', `heure_de_connexion` time DEFAULT '00:00:00', `date_de_modification` date DEFAULT '0000-00-00', `heure_de_modification` time DEFAULT '00:00:00', PRIMARY KEY (`no`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
ce que je voudrais c'est obtenir tous les champs de la table2 triés en fonction du tri ASC de la table1 sur le champ `civilite` le tout dans une requête MySQL est-ce possible ?
merci
Partager