このようなSQLクエリがあり、別のテーブルの結合データがあるとします。フィールドごとの制限
SELECT
pr.num, pr.resort_id, p.src_mask
FROM
rutraveler.rt_photo_resort AS pr
JOIN rutraveler.rt_photo AS p ON pr.photo_id = p.id
WHERE pr.resort_id = '612' AND p.src_mask is not null
ORDER BY num
LIMIT 30
これまでのところ、いくつかのresort_idに対していくつかのクエリを実行する必要があります。私たちは、各resort_idあたり30の項目より一つだけのクエリ(WHERE結果(612、333、111)でresort_idこれ以上を持っていないようにクエリを変更する方法
?
で
CTE
を使用することができます。 – holden321@ holden321 ..thanks ...更新しました –