La Poubelle
Pou'r allé Danché
En Francais, j'avais oublié. Rien de tel qu'un exempleQu'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
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