par
Cyrano » 11 juin 2005, 00:36
Bon, ok, tu veux tous les users de la table class_forza_2005: as-tu besoin de ceux de l,autre table ou non ? Par ce que si tu n'en as pas besoin obligatoirement pour la raison qu'ils sont de toute façon dans la première, alors on se fout de la jointure et tu fais ta requête que sur la table classe_forza_2005.
Mais si tu veux ce que correspond à l'un ET à l'autre, tu ne t'en sortiras pas autrement qu'en ayant ce qui est commun aux deux à l'exclusion des autres.
Je me demande si tu saisis bien le principe.
Pour illustrer, imagines que tu as deux boites: dans l'une, tu as une liste de trois marques de voitures: peugeot, opel, citroën; dans l'autre, tu as trois voitures: une c5, une coccinelle et une safrane. Si tu cherches les marques voitures dont tu as un exemplaire, tu ne sortiras que Citroën et Renault, mais dans les voitures tu n'as pas d'Opel et dans les marques, tu n'as pas Volskswagen. Donc soit tu veux tout d'un coté, soit tout de l'autre, soit ce qui est commun aux deux soit tu veux le tout, mais en acceptant d'avoir des valeurs NULL : partant de cet exemple, dis-nous donc ce que tu cherches et on te dira comment rédiger ta requête, tous les cas de figure sont possible à ce stade.
Bon, ok, tu veux tous les users de la table class_forza_2005: as-tu besoin de ceux de l,autre table ou non ? Par ce que si tu n'en as pas besoin obligatoirement pour la raison qu'ils sont de toute façon dans la première, alors on se fout de la jointure et tu fais ta requête que sur la table classe_forza_2005.
Mais si tu veux ce que correspond à l'un ET à l'autre, tu ne t'en sortiras pas autrement qu'en ayant ce qui est commun aux deux à l'exclusion des autres.
Je me demande si tu saisis bien le principe.
Pour illustrer, imagines que tu as deux boites: dans l'une, tu as une liste de trois marques de voitures: peugeot, opel, citroën; dans l'autre, tu as trois voitures: une c5, une coccinelle et une safrane. Si tu cherches les marques voitures dont tu as un exemplaire, tu ne sortiras que Citroën et Renault, mais dans les voitures tu n'as pas d'Opel et dans les marques, tu n'as pas Volskswagen. Donc soit tu veux tout d'un coté, soit tout de l'autre, soit ce qui est commun aux deux soit tu veux le tout, mais en acceptant d'avoir des valeurs NULL : partant de cet exemple, dis-nous donc ce que tu cherches et on te dira comment rédiger ta requête, tous les cas de figure sont possible à ce stade.