Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Yan
bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from (table1 left outer join table 2 on table1.champ1 = table2.champ2) left outer join table 3 on table1.champ1 = table3.champX
pour chaque champ, il faut dire de quelle table il vient, ex : table1.chp1...
-----Message d'origine----- Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 =
table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
un left outer sur
la table 1.
.
bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from
(table1 left outer join table 2 on table1.champ1 =
table2.champ2) left outer join table 3 on table1.champ1 =
table3.champX
pour chaque champ, il faut dire de quelle table il vient,
ex : table1.chp1...
-----Message d'origine-----
Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from
table1 left outer join table 2 on table1.champ1 =
table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
select chp1, chp2, chp3 from (table1 left outer join table 2 on table1.champ1 = table2.champ2) left outer join table 3 on table1.champ1 = table3.champX
pour chaque champ, il faut dire de quelle table il vient, ex : table1.chp1...
-----Message d'origine----- Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 =
table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
un left outer sur
la table 1.
.
Galeriendatagrid
Merci beaucoup "Yan" a écrit dans le message de news:16ba01c389a5$b278b490$ bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from (table1 left outer join table 2 on table1.champ1 table2.champ2) left outer join table 3 on table1.champ1 table3.champX
pour chaque champ, il faut dire de quelle table il vient, ex : table1.chp1...
-----Message d'origine----- Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
un left outer sur
la table 1.
.
Merci beaucoup
"Yan" <ychen@wanadoo.fr> a écrit dans le message de
news:16ba01c389a5$b278b490$a101280a@phx.gbl...
bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from
(table1 left outer join table 2 on table1.champ1 table2.champ2) left outer join table 3 on table1.champ1 table3.champX
pour chaque champ, il faut dire de quelle table il vient,
ex : table1.chp1...
-----Message d'origine-----
Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from
table1 left outer join table 2 on table1.champ1 table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
Merci beaucoup "Yan" a écrit dans le message de news:16ba01c389a5$b278b490$ bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from (table1 left outer join table 2 on table1.champ1 table2.champ2) left outer join table 3 on table1.champ1 table3.champX
pour chaque champ, il faut dire de quelle table il vient, ex : table1.chp1...
-----Message d'origine----- Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
un left outer sur
la table 1.
.
Fred BROUARD
Ha je ne connaissait pas cette intéressante technique "l'empilage de jointure" , c'est un concept intéressant que je te propose de livrer à la prochaine version normative du comité de normalisation de SQL !!!
Sans rire, ce genre de syntaxe n'existe pas ...
Jointure table 3 avec 1
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 = table2.champ2 left outer join table 3 on table1.champ? = table3.champ3
ou bien :
jointure table 3 avec 2
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 = table2.champ2 left outer join table 3 on table2.champ? = table3.champ3
A +
-- Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ****************** Yan a écrit:
bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from (table1 left outer join table 2 on table1.champ1 = table2.champ2) left outer join table 3 on table1.champ1 = table3.champX
pour chaque champ, il faut dire de quelle table il vient, ex : table1.chp1...
-----Message d'origine----- Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 =
table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
un left outer sur
la table 1.
.
Ha je ne connaissait pas cette intéressante technique "l'empilage de
jointure" , c'est un concept intéressant que je te propose de livrer à
la prochaine version normative du comité de normalisation de SQL !!!
Sans rire, ce genre de syntaxe n'existe pas ...
Jointure table 3 avec 1
select chp1, chp2, chp3
from table1
left outer join table 2
on table1.champ1 = table2.champ2
left outer join table 3
on table1.champ? = table3.champ3
ou bien :
jointure table 3 avec 2
select chp1, chp2, chp3
from table1
left outer join table 2
on table1.champ1 = table2.champ2
left outer join table 3
on table2.champ? = table3.champ3
A +
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Yan a écrit:
bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from
(table1 left outer join table 2 on table1.champ1 =
table2.champ2) left outer join table 3 on table1.champ1 =
table3.champX
pour chaque champ, il faut dire de quelle table il vient,
ex : table1.chp1...
-----Message d'origine-----
Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from
table1 left outer join table 2 on table1.champ1 =
table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà
Ha je ne connaissait pas cette intéressante technique "l'empilage de jointure" , c'est un concept intéressant que je te propose de livrer à la prochaine version normative du comité de normalisation de SQL !!!
Sans rire, ce genre de syntaxe n'existe pas ...
Jointure table 3 avec 1
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 = table2.champ2 left outer join table 3 on table1.champ? = table3.champ3
ou bien :
jointure table 3 avec 2
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 = table2.champ2 left outer join table 3 on table2.champ? = table3.champ3
A +
-- Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ****************** Yan a écrit:
bonjour,
y a pas de pb, on peut empiler les jointures :
select chp1, chp2, chp3 from (table1 left outer join table 2 on table1.champ1 = table2.champ2) left outer join table 3 on table1.champ1 = table3.champX
pour chaque champ, il faut dire de quelle table il vient, ex : table1.chp1...
-----Message d'origine----- Bonjour à tous, j'ai une requete du genre
select chp1, chp2, chp3 from table1 left outer join table 2 on table1.champ1 =
table2.champ2
mais pour obtenir mon champs 3, il faudrait que je fasse
table1 left outer
join table 3
Mais je ne vois pas comment faire du fait qu'il y a déjà