
<環境>
SQLSERVER 2012
入力フォームに、入力した後で、DBに登録した際に、
依頼Noに、既にあるデータのMAX+100の値を登録したいです。
依頼NoにMAX+100の連番をふることは以下の方法でできたのですが、
INSERT INTO テーブル1(依頼No)
SELECT MAX(依頼No)+100 AS NEW_ID FROM テーブル1
入力フォームのデータと登録と同時に、依頼Noを振りたいのですができません。
以下のように書いてみましたが、
根本的に間違っていると思うので、いい方法をご教授いただけたらと思います。
※iraibi は入力フォームで、依頼日を入力した値です。
INSERT INTO テーブル1 (依頼No,依頼日) VALUES ('SELECT MAX(依頼書No)+100 AS NEW_ID FROM テーブル1','" & iraibi & "')
宜しくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
オンライン健康相談gooドクター登場
24時間365日いつでも医師に健康相談できる!詳しくはコチラ>>
-
INSERT時に発番を行いたい
SQL Server
-
ある条件の最大値+1を初番するにはロックが必要ですか?
MySQL
-
あるカラムのMAX値+1をINSERTしたい。
その他(データベース)
-
4
データベースのINT型項目にNULLはNG?
MySQL
-
5
特定条件での連番の振り方を教えて下さい
Oracle
-
6
MAX値を条件にデータを取得するには?
SQL Server
-
7
SELECT 文 GROUP での1件目を取得
SQL Server
-
8
MAX値を条件にしたSQLで困っています。
Oracle
-
9
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
10
複数のボタンを等間隔に、かつ中央に配置する
HTML・CSS
-
11
リクエストに応じたselectedの初期値設定方法
Java
-
12
数百万件レコードのdelete
SQL Server
-
13
sqlに記述できない文字
PostgreSQL
-
14
VB.NET の配列の要素数
Visual Basic(VBA)
-
15
DateTimePickerでに年月までしか選択できないようにしたいです。
Visual Basic(VBA)
-
16
<SQL>ROW_NUMBERを使った連番を別表最大値から開始する方法
SQL Server
-
17
confirmのOK・キャンセルを押した後の操作制御
JavaScript
-
18
MS SQLServer のSQLで文字列の前にN:
その他(データベース)
-
19
型 varchar から型 numeric への変換エラー。
その他(データベース)
-
20
varchar(M)のMは文字数ですかバイト数ですか?
MySQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
Accessクエリでの、LIKE条件
-
5
Accessでテーブルからテーブル...
-
6
フォームの計算がテーブルに反...
-
7
リンクテーブルを CopyObject ...
-
8
Accessレコードの追加や変更が...
-
9
ツリー構造をRDBで表現するには?
-
10
ODBCで接続するとDBに変更/追加...
-
11
INSERT時にデータ登録とmaxの発...
-
12
翌営業日までの日数をSQLで求め...
-
13
Accessの追加クエリで既存のテ...
-
14
MS Access からメールを送るには
-
15
インポート時「引数が無効です...
-
16
AccessでExcel出力する際に「シ...
-
17
テーブル作成クエリで主キーを設定
-
18
SQLで条件指定結合をしたいがNU...
-
19
3つの表を1つに縦に連結する
-
20
パススルークエリをテーブル作...
おすすめ情報