電子書籍の厳選無料作品が豊富!

検索条件でBETWEEN A AND Bを使いたいのですが、
例えば、データが10件登録されています。
社員NO が 0番~9番まで登録されています。

BETWEEN文で 3番以降のデータを取り出したのですが
どうしたらいいでしょうか

A 回答 (2件)

普通はそうのような場合はBETWEENは使いません。



SELECT 社員No FROM テーブル名
WHERE 社員No >= 3

WHERE 社員No > 2
とします。

無理やり、使うのなら
SELECT 社員No FROM テーブル名
WHERE 社員No BETWEEN 3 AND MAX(社員No)
でしょう。
    • good
    • 0

select 社員No from テーブル名


where 社員No between 3 and 99999;

(99999の箇所は、想定される最大の数を記述します)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!