SQLServer2017です。
例えば、あるテーブルに整数型のカラム"番号"が存在するとします。
カラム"番号"には、次のような6レコードが入っていたとします。
1,2,3,6,7,8
このとき、小さい値からソートした場合4,5が抜けていますが、そのうち小さい方の’4’という値をT-SQLで取得したいです。
とりあえずfetch文を用いればできるのはわかるのですが、ループを用いる方法以外で、エレガントな書き方はあるでしょうか。
追記
SQLの例は、次の通りです。
SQL
1CREATE TABLE [test_table] ( 2 [番号] int, 3) 4INSERT INTO [test_table](番号) 5 VALUES(1),(2),(3),(6),(7),(8)
回答5件
あなたの回答
tips
プレビュー