アプリ版:「スタンプのみでお礼する」機能のリリースについて

SQLのINSERT文について

Accessを使用していて1列目が管理Noとなっています。
その時のレコード数を管理Noに指定したいのですがうまく行きません。
Insert Into TableA Values((Select Count(*) From TableA),'データ')
原因もしくは他の方法があればご教授お願いします。

A 回答 (1件)

Values の中に Select は書けません。


下記のように書いたらよいはずです。

INSERT INTO TableA SELECT COUNT(*), 'データ' FROM TableA

参考URL:http://office.microsoft.com/ja-jp/access-help/HP …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
上記SQLではエラーが出てしました。
INSERT INTO TableA (Field1,Field2) SELECT COUNT(*),'データ' FROM TableA
でエラー無くできました。

お礼日時:2012/08/12 22:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!