Bonjour j'ai une table communes:
exemple d'occurence:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE communes ( Numero int(11) NOT NULL default '0', Libelle varchar(41) default NULL, Code varchar(7) default NULL, Postal varchar(7) default NULL, PRIMARY KEY (Numero) ) TYPE=MyISAM;
Il y en a pleins d'autres.
et une autre table correspondance:
Exemple d'occurence:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE TABLE correspondance ( num_dept char(2) NOT NULL default '', departement varchar(30) NOT NULL default '', region varchar(30) NOT NULL default '', article_dept varchar(6) NOT NULL default '', PRIMARY KEY (num_dept), UNIQUE KEY departement (departement) ) TYPE=MyISAM COMMENT='table de correspondance pour le projet commune';
Il y en a pleins d'autres aussi.
Comment faire pour afficher la region, le département d'une commune ??
Tentative:
Est-ce syntaxiquement possible ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT c1.departement, c1.region FROM correspondance as c1, communes as c2 where c2.Postal like '87%';
Merci.
Partager