0

お店の人気商品をサイトに表示したい表1は前回購入商品、表2は商品詳細

表 1 からの最初のクエリ:SELECT item_id FROM $tableName ORDER BY views DESC LIMIT 5
結果: 1156 、 1146 、 1749 、 1325 、 1952

表 2 の MostPopulars Products のこの結果を表示するには、何をしなければなりませんか?
訪問者が表示できる最終結果例:
Example_Name_item1156 - 価格:15$
Example_Name_item1146 - 価格:38$
Example_Name_item1749 - 価格:29
$

私はPHPとMySQLを扱っています

4

1 に答える 1

0
select p.* from products p
inner join (SELECT item_id, views FROM $tableName) as i on i.item_id = p.item_id
ORDER BY i.views DESC 
LIMIT 5
于 2012-05-27T18:48:34.017 に答える