SQL Query probleem - dubbele producten
Ik heb een probleem met een SQL query. Ik gebruik een SQL Query om producten van een bepaalde categorie te tonen. Naast de gegevens over het product staat een thumbnail.
Nu heb ik in sommige gevallen meerdere plaatjes bij 1 product. Het volgende doet zich voor bij mijn huidige Query. Als ik 2 plaatjes aan een product heb hangen komt het product 2 keer in de lijst voor, een keer met het ene plaatje en nog een keer met het andere plaatje. Ik hoop dat iemand een tip heeft om de query aan te passen om dit te voorkomen.
Pictures tabel bevat: een Pictures_ID gekoppeld aan het CompleetProductSamstelling_ID
De query is:
FROM CompleetProductSamenstelling
LEFT JOIN Pictures ON CompleetProductSamenstelling.CompleetProductSamenstelling_ID = Pictures.CompleetProductSamenstelling_ID WHERE CompleetProductSamenstelling.CategoriePr_ID = '8'
Order BY RAND()";
Nu heb ik in sommige gevallen meerdere plaatjes bij 1 product. Het volgende doet zich voor bij mijn huidige Query. Als ik 2 plaatjes aan een product heb hangen komt het product 2 keer in de lijst voor, een keer met het ene plaatje en nog een keer met het andere plaatje. Ik hoop dat iemand een tip heeft om de query aan te passen om dit te voorkomen.
Pictures tabel bevat: een Pictures_ID gekoppeld aan het CompleetProductSamstelling_ID
De query is:
FROM CompleetProductSamenstelling
LEFT JOIN Pictures ON CompleetProductSamenstelling.CompleetProductSamenstelling_ID = Pictures.CompleetProductSamenstelling_ID WHERE CompleetProductSamenstelling.CategoriePr_ID = '8'
Order BY RAND()";
meerdere kolommen maken in je tabel? waar je tot bijv. 5 plaatjes kan neerzetten?
leg ff wat beter uit
leg ff wat beter uit
Edit:
nix gezegd :S
nix gezegd :S
Gewijzigd op 10/12/2004 20:57:00 door Niels
Ik kan je wel de volgende link geven:
http://www.yapf.net/faq.php?cmd=100&itemid=700
Ik heb (nog) geen ervaring met joins etc. maar dat ga ik toch eens leren.
http://www.yapf.net/faq.php?cmd=100&itemid=700
Ik heb (nog) geen ervaring met joins etc. maar dat ga ik toch eens leren.
Gewijzigd op 10/12/2004 21:40:00 door John de Boer
Bas, kun je nog iets concreter zijn. Om welk id gaat het dan precies?
CompleetProductSamenstelling_ID of CategoriePr_ID leveren niet het gewenste resultaat.
CompleetProductSamenstelling_ID of CategoriePr_ID leveren niet het gewenste resultaat.




