Bonjour à tous,
J'ai un peu de mal avec les jointures MySQL et je me permet de venir ici. J'ai bien lu (et relu) le cours de developpez, mais je bloque quand même un peu. En fait, pour faire simple, je souhaiterais récupérer toutes les données de deux tables ... qui n'ont aucun point commun. Admettons une table "test1" et une table "test2".
Que je fasse un INNER RIGHT JOIN ou INNER LEFT JOIN, on me renvoi toujours des doublons. En fait, si la table "test1" à une entrée, et la table "test2" dix entrées, et que je fais un "INNER RIGHT JOIN", j'ai dans les résultats dix fois l'unique entrée dans "test1", soif neuf doublons ...
Quelqu'un pourrait-il m'éclairer un peu ?
J'ai un peu de mal avec les jointures MySQL et je me permet de venir ici. J'ai bien lu (et relu) le cours de developpez, mais je bloque quand même un peu. En fait, pour faire simple, je souhaiterais récupérer toutes les données de deux tables ... qui n'ont aucun point commun. Admettons une table "test1" et une table "test2".
Que je fasse un INNER RIGHT JOIN ou INNER LEFT JOIN, on me renvoi toujours des doublons. En fait, si la table "test1" à une entrée, et la table "test2" dix entrées, et que je fais un "INNER RIGHT JOIN", j'ai dans les résultats dix fois l'unique entrée dans "test1", soif neuf doublons ...
Quelqu'un pourrait-il m'éclairer un peu ?
