Imam tri tabele:
1.Proizvodi
IDProizvoda
Vrsta
Cena
Opis
2.Slike
IDSlike
IDProizvoda
URLSlike
3.Exkluzivno
IDEx
IDProizvoda
Hteo bih da select upit vrati sve proizvode iz tabele Exkluzivno sa svim njihovim podacima kao i slikom. Problem mi je sto Jedan proizvod moze imati vise slika pa kao rezultat upita dobijem proizvode koji se ponavljaju onoliko puta koliko ima slika tog proizvoda u tabeli Slike.
Probao sam ovako ali dobijem gore navedeni problem.
Zna li neko resenje?
1.Proizvodi
IDProizvoda
Vrsta
Cena
Opis
2.Slike
IDSlike
IDProizvoda
URLSlike
3.Exkluzivno
IDEx
IDProizvoda
Hteo bih da select upit vrati sve proizvode iz tabele Exkluzivno sa svim njihovim podacima kao i slikom. Problem mi je sto Jedan proizvod moze imati vise slika pa kao rezultat upita dobijem proizvode koji se ponavljaju onoliko puta koliko ima slika tog proizvoda u tabeli Slike.
Code:
SELECT DISTINCT Proizvodi.IDProizvoda, Proizvodi.Vrsta, Proizvodi.Cena, Proizvodi.Opis, Slike.URLSlike
FROM ((Proizvodi INNER JOIN Exkluzivno ON Proizvodi.IDProizvoda = Exkluzivno.IDProizvoda) INNER JOIN
Slike ON Proizvodi.IDProizvoda = Slike.IDProizvoda)
SELECT DISTINCT Proizvodi.IDProizvoda, Proizvodi.Vrsta, Proizvodi.Cena, Proizvodi.Opis, Slike.URLSlike
FROM ((Proizvodi INNER JOIN Exkluzivno ON Proizvodi.IDProizvoda = Exkluzivno.IDProizvoda) INNER JOIN
Slike ON Proizvodi.IDProizvoda = Slike.IDProizvoda)
Probao sam ovako ali dobijem gore navedeni problem.
Zna li neko resenje?