1
我有一個有類別(價格,視圖,設施,位置)的露營地的評論表。 以下查詢用於顯示平均四個類別的前20個評論。獲得一組記錄的平均值
SELECT
ROUND(((R.price + R.location + R.facilities + R.view)/4), 2) AS avg,
R.poi_id,
poi.Name
FROM
`Reviews` AS `R`
LEFT JOIN `poi` ON `R`.`poi_id` = `poi`.`ID`
ORDER BY avg DESC
LIMIT 20
不過,我已經實現了查詢不會適應那裏有同樣的營地多個審覈方案。
那麼有沒有一個查詢會返回最高的20評級營地(poi)與平均價格,視圖,設施,位置/評論數poiID?