- ベストアンサー
BETWEEN A AND B
検索条件でBETWEEN A AND Bを使いたいのですが、 例えば、データが10件登録されています。 社員NO が 0番~9番まで登録されています。 BETWEEN文で 3番以降のデータを取り出したのですが どうしたらいいでしょうか
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
普通はそうのような場合はBETWEENは使いません。 SELECT 社員No FROM テーブル名 WHERE 社員No >= 3 か WHERE 社員No > 2 とします。 無理やり、使うのなら SELECT 社員No FROM テーブル名 WHERE 社員No BETWEEN 3 AND MAX(社員No) でしょう。
その他の回答 (1)
- cse_ri2
- ベストアンサー率25% (830/3286)
回答No.1
select 社員No from テーブル名 where 社員No between 3 and 99999; (99999の箇所は、想定される最大の数を記述します)