Bonjour,
alors moi j'ai une jointure ou j'ai des problème et je voudrai savoir si vous avez une idée,
j'ai deux tables
La pemiere tbale <<bien>> avec 5 colonnes
Bien.bie_numero, Bien.bie_nom, Bien.bie_type, Bien.bie_actif, Bien.bie_regroup, Bien.bie_adresse1
La seconde table parametre avec 3 colonnes
Parametre.par_code, Parametre.par_numero, Parametre.par_libelle
je lien ma table parametre à ma table bien par Bien.bie_type=Parametre.par_numero
voici la requête
jusque là tout va bien j'ai mes biens qui apparasent avec le type de bien si c'est un appartement une maison ou autre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Bien.bie_numero, Bien.bie_nom, Bien.bie_type, Bien.bie_actif, Bien.bie_regroup, Bien.bie_adresse1, Parametre.par_code, Parametre.par_numero, Parametre.par_libelle FROM Bien Left JOIN Parametre ON (Bien.[bie_regroup] = Parametre.[par_numero]) AND (Bien.[bie_type] = Parametre.[par_numero]) Where Parametre.par_code='TYPEBIEN';
Là ou ça coince c'est que j'ai une clé de regroupement, qui lie
Bien.bie_regroup = Parametre.par_numero
quand j'extrait le résultat de ma requête j'obtient ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Bien.bie_numero, Bien.bie_nom, Bien.bie_type, Bien.bie_actif, Bien.bie_regroup, Bien.bie_adresse1, Parametre.par_code, Parametre.par_numero, Parametre.par_libelle FROM Bien Left JOIN Parametre ON (Bien.[bie_regroup] = Parametre.[par_numero]) AND (Bien.[bie_type] = Parametre.[par_numero]) Where Parametre.par_code='TYPEBIEN' or Parametre.par_code='REGROUP';alors que moi je voudrai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 bie_numero bie_nom bie_type bie_actif bie_regroup bie_adresse1 par_code par_numero par_libelle 10 Les Acacias 3 2 Oui 2 9 rue des champs REGROUP 2 RENOV2004 6 test 2 2 Oui 2 test REGROUP 2 RENOV2004 5 kabou 2 1 Non 1 9 rue d'eschau REGROUP 1 Immeuble Mozart 5 kabou 2 1 Non 1 9 rue d'eschau TYPEBIEN 1 Maison 10 Les Acacias 3 2 Oui 2 9 rue des champs TYPEBIEN 2 Appartement 6 test 2 2 Oui 2 test TYPEBIEN 2 Appartement
10 Les Acacias 3 2 Oui 2 9 rue des champs REGROUP 2 RENOV2004 Appartement
je sais pas si ça vous parle
Partager