我需要在以下查询中使用ROW_NUMBER(),以返回结果的第5到10行。 请问有谁能告诉我该怎么做吗? 我一直在尝试,但都无法成功。 如果有人能帮忙,我将不胜感激。
SELECT *
FROM villa_data
INNER JOIN villa_prices
ON villa_prices.starRating = villa_data.starRating
WHERE villa_data.capacity >= 3
AND villa_data.bedrooms >= 1
AND villa_prices.period = 'lowSeason'
ORDER BY villa_prices.price,
villa_data.bedrooms,
villa_data.capacity
ROW_NUMBER
是执行分页的正确函数... - Damien_The_Unbeliever