Мне нужно использовать ROW_NUMBER() в следующем запросе, чтобы возвращать строки с 5 по 10 результата. Может ли кто-нибудь показать мне, что мне нужно сделать? Я пытался безрезультатно. Если кто-то может помочь, я бы очень признателен.SQL ROW_NUMBER с INNER JOIN
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 он предоставил запрос. Извините, но просто хочу быть разумным. Это правильный вопрос. –