たとえば、 30個のレコードのセットがあると想像してください
users : {user_id, name, category}
そして私はこのクエリを行いました:
SELECT name
FROM users
WHERE category = "Student"
AND id < 30
ORDER BY user_id
LIMIT 5
これにより、IDが1から5のユーザーが得られますが、30未満の最高のID値を取得したい場合はどうでしょうか。この場合、望ましい結果は24から29のIDになります。
ps。私の本当の問題はこれより少し複雑です、私はただ基本的な理論を手に入れたかったのです。また、別のAND句を使用して> 23と言いますが、これは私のスキーマでは機能しないことにも注意してください。