No.2ベストアンサー
- 回答日時:
Chronos198さんの回答以外のやり方も。
not existsを使って
select 品目,番号,日時,数量
from 作業 a
where a.番号 >= 17000
and not exists(
select *
from 作業 b
where a.番号 > b.番号
and b.番号 >= 17000);
とか、バージョンが明記されていませんが、row_number関数が使えるなら
select 品目,番号,日時,数量
from (
select a.*, row_number() over(order by 番号) rnum f
rom 作業 a
where 番号 >= 17000)
where rnum = 1;
というのもありますね。
No.3
- 回答日時:
select 品目,番号,日時,数量
from ( select 品目,番号,日時,数量
from 作業
where 番号>=17000 order by 番号 )
where rownum=1;
必要があれば、ORDER BY の条件に日時、品目などを追加してください。
No.1
- 回答日時:
まず
Select Min(番号) From TBL作業 Where 番号>=17000;
これが17000以上のうち最小の番号(17010)を取得するSQL。
これを条件に値を取得する事で
Select * From TBL作業 Where 番号=(Select Min(番号) From TBL作業 Where 番号>=17000);
番号が17010のレコードを取得する事が出来ます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle sqlで質問です。 Aテーブルの情報をBテーブルに更新かけたいです。 やりたいことは、Bテーブルの受 1 2023/05/17 11:17
- Excel(エクセル) Excelの数式についての質問 1 2022/10/31 15:50
- SQL Server これをSQL文で出来るでしょうか? 1 2023/03/26 02:16
- Oracle sqlで質問です。 Aテーブルの登録番号をキーにBテーブルから確認番号を取得したいのですが、Bテーブ 4 2023/05/18 13:08
- Oracle Oracleですがsqlで質問です。 サブクエリ内で番号というカラムで昇順の1レコード目を取得したい 3 2023/05/22 10:02
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) Access DLookup vbaで条件を2件設定したい場合どうすればよいでですか? 現在 If( 1 2023/06/28 14:28
- Excel(エクセル) Excel 条件付き書式について 1 2022/12/14 20:38
- Visual Basic(VBA) VBAでPDFのアクティブページ番号取得 1 2023/05/25 12:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access終了時の最適化が失敗?
-
Excelファイルのデータをテーブ...
-
CREATE テーブルでの複数外部...
-
沿線コード
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
Accessで別テーブルの値をフォ...
-
SELECTで1件のみ取得するには?
-
select句副問い合わせ 値の個...
-
SQL文で右から1文字だけ削除す...
-
複数テーブルのMAX値の行データ...
-
OracleのSQL*PLUSで、デー...
-
ファイル書込みで一行もしくは...
-
SELECTの結果で同一行を複数回...
-
Access を×ボタンで閉じ...
-
レコードが存在しなかった場合
-
Excelで、改行がある場合の条件...
-
DataGridViewの内容をDBに反映...
-
差し込み印刷のレコード数について
-
GROUP BYを使ったSELECT文の総...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access終了時の最適化が失敗?
-
SQLServer 日付が直前のレコー...
-
CREATE テーブルでの複数外部...
-
沿線コード
-
ヤマト急便のチェックデジット...
-
Order by句でバインド変数を使...
-
10営業日前の日付を取得したい...
-
SQLにて縦を横へ展開
-
Excelファイルのデータをテーブ...
-
同じ表内の比較
-
oracleでは出来るけど、access2...
-
SQLの実行結果が異なる
-
SQLで<>を使用するとき、
-
Oracle8iでの集合関数SQL
-
【SQL】またぎデータの検索の仕方
-
SQL 特定のカラムが最大値のレ...
-
SQL GROUP BY
-
SQL文の書き方
-
【SQL】登録されているかを比較...
-
Oracleビュー:同じ意味で異な...
おすすめ情報