- 締切済み
ACCESS SQLのINSERTについて
TBLというテーブルにINSERT文を使用して1行レコードを追加したいです。TBLテーブルのカラムAにはシステム日付を、カラムBには別テーブルのselect count(*)の実行結果を挿入したいのですがうまくいきません。何か良い方法はございませんでしょうか? INSERT INTO カウンタ統計 ( [DATE], USER_COUNT ) VALUES (date(), (SELECT COUNT(*) FROM hiplus_HW_USER)); ※日付は問題なく挿入できるのですがSELECT文の結果が挿入できない状況です。宜しくお願いします.
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- nda23
- ベストアンサー率54% (777/1415)
回答No.1
考え違いです。テーブルの値を使う場合はVALUES句は使いません。 INSERT INTO カウンタ統計 ( [DATE], USER_COUNT ) SELECT Date() AS [DATE], COUNT(*) AS USER_COUNT FROM hiplus_HW_USER