SELECT FROM plusieurs tables?

Statut
N'est pas ouverte pour d'autres réponses.

La Poubelle

Pou'r allé Danché
Qu'importe la vitesse entre JOIN et WHERE, JOIN est juste plus malléable (parametrablee) que WHERE (Left, right, et inner). De plus, si tu as plusieurs condition dans ton where, tes comparaisons de clé seront plus facile (évidente) qu'avec un where
En Francais, j'avais oublié. Rien de tel qu'un exemple :)

select tbl1.pk1, tbl2.pk2, tbl1.champ1, tbl1.champ1, tbl1.champ2, tbl1.champ3, tbl2.champ1, tbl2.champ2, tbl2.champ3 from tbl1, tbl2 where ((tbl2.champ2<tbl2.champ1) or ((tbl2.champ1<tbl2.champ1) and (tbl2.champ3=tbl2.champ1)) and (tbl2.pk1<tbl2.pk2) or (tbl2.champ3<=tbl1.champ3))

La, le lien entre les deux tables est paumé dans la condition WHERE. Et c'est pas tres complique comme where pourtant :)
 
1er
OP
S

Styleman

Touriste
v changer le titre du sujet moi, v mettre: "Cours de Chinois pour expert"

lol avec un peu de concentration je devrais pouvoir me debrouiller...

Merci les gars :wink:
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut