Alıntı:
SELECT DISTINCT Image_Table.Product_ID, Image_Table.Image_Name, Product_Table.Product_ID
FROM Product_Table LEFT OUTER JOIN Image_Table ON Product_Table.Product_ID = Image_Table.Product_ID
order by Product_Table.Product_ID ASC
|
SQL sorgusunu aşağıdaki tablo yapılarına uyguladığımda
image TABLE
-----------------------------------
image_id image_name product_id
1 1.jpg 1
2 2.jpg 1
3 3.jpg 1
4 4.jpg 2
5 5.jpg 3
PRODUCT TABLE
-----------------------------------
product_id product_name
1 1 nci ürün
1 2 nci ürün
1 3 ncü ürün
SQL SONUCUNDA
-----------------------------------
product_id image_id image_name
1 1 1.jpg
2 4 4.jpg
3 5 5.jpg
gibi bir sonucun olmasını istiyorum ancak
image tablosundaki bütün kayıtları (5 kayıt) getiriyor.
Yardımlarınız için şimdiden teşekkür ederim.