|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Inscription : février 2012 Messages : 2 ![]() |
Bonjour la communauté.
J'ai deux tables. table 1 : appartements_Lr avec un champ nat_mut. Dans ce champ on y trouve des abréviations (AN, VG, ...) table 2 : nature_mutation avec deux champs nat_muta (on y retrouve les abreviations) et un champ nature (on y retrouve les significations de ces abréviations). L'idée est que j'aimerai récupérer les significations de ces abréviations dans ma première table (appartements_Lr) J'ai beau parcourir le forum et essayer des solutions cela ne fonctionne pas. Voici ma requête qui ne fonctionne pas : Code :
|
||
|
|
00
|
|
|
#2 | ||||
![]() ![]() |
Citation:
Ici en particulier, il vaut mieux être sûr que ces codes ne changeront jamais. Citation:
![]() Si c'est pour tout réunir dans une seule table, autant utiliser un tableur ! ![]() Avec une vue qui fait une jointure sur les deux tables c'est très facile de récupérer les informations voulues. Code :
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
||||
|
00
|
|
|
#3 | ||
|
Inscription : février 2012 Messages : 2 ![]() |
Cinephil,
Merci de ton aide. Je viens de trouver une autre solution qui semble fonctionner : Code :
Pour être plus clair la mise à jour de cette table est injecté directement dans un SIG. Pour les utilisateurs c'est plus clair quand ils ouvrent le fiche info d'avoir la signification de cette abréviation. Or avec cette vue j'ai bien peur de ne rien avoir. |
||
|
|
01
|
|
|
#4 |
![]() ![]() |
Tu n'as pas dû aller lire les liens de mon message !
![]() Une vue est une requête enregistrée qui s'interroge ensuite comme une table. Au lieu d'interroger une table contenant des données redondantes qui risquent d'être écrites de façons différentes d'une ligne à l'autre, fait la requête SELECT qui te permet d'afficher la liste aux utilisateurs sur la vue.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
Copyright © 2000-2012 - www.developpez.com