両方のテーブルでid、nameのような同じ列名を持つプロパティと画像用の2つのテーブルがあります。親列は画像の外部キーです。
SELECT DISTINCT(A.id),A.name,B.name AS img
FROM `jos_properties_products` AS A
LEFT JOIN `jos_properties_images` AS B ON A.id = B.parent
上記から、重複を削除したいと思います。
両方のテーブルでid、nameのような同じ列名を持つプロパティと画像用の2つのテーブルがあります。親列は画像の外部キーです。
SELECT DISTINCT(A.id),A.name,B.name AS img
FROM `jos_properties_products` AS A
LEFT JOIN `jos_properties_images` AS B ON A.id = B.parent
上記から、重複を削除したいと思います。
これを試して :
SELECT A.id,A.name,max(B.name) AS img
FROM `jos_properties_products` AS A
LEFT JOIN `jos_properties_images` AS B ON A.id = B.parent
group by A.id,A.name
SELECT DISTINCT(A.id) as ids,A.name aName,B.name AS img FROM jos_properties_products
AS A LEFT JOIN jos_properties_images
AS B ON A.id = B.parent group by ids,aName,img;
これでいけると思います