結果の行5〜10を返すには、次のクエリでROW_NUMBER()を使用する必要があります。誰も私が何をする必要があるか私に見せてもらえますか?私は役に立たなかった。誰かが助けることができれば、本当に感謝します。INNER JOINを使用したSQL ROW_NUMBER
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彼はクエリを提供しました。申し訳ありませんが、ちょうど合理的になりたいです。これは有効な質問です。 –