SQL
1select 2 (CAST(MAX(KBN_CD) AS INT) + 1) TEST_CD 3from 4 TEST_TABLE 5WHERE 6 TEST_CD = '0001'
上記のように新規レコードを登録する際にKBN_CDの最大値をとって+1でKBN_CDが連番で登録されるように作っています。
これがDB上にレコードが一件も存在しなかった場合0を値として返したいのですが、SQLの記述で行えるでしょうか?
KBN_CDは”001” ”002” ”003”といった形で登録されています

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/06 00:34
2016/12/06 01:08
2016/12/06 12:29