0

両方のテーブルで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

ここに画像の説明を入力

上記から、重複を削除したいと思います。

4

2 に答える 2

1

これを試して :

 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
于 2012-07-19T06:08:05.023 に答える
0

SELECT DISTINCT(A.id) as ids,A.name aName,B.name AS img FROM jos_properties_productsAS A LEFT JOIN jos_properties_imagesAS B ON A.id = B.parent group by ids,aName,img;

これでいけると思います

于 2012-07-19T06:10:11.230 に答える