質問: sqlのinsert文について sqlのinsert文について accessを使用していて1列目が管理noとなっています。 その時のレコード数を管理noに指定したいのですがうまく行きません。 insert into tablea values((select count(*) from tablea),'データ') 原因もしくは他の方法があればご教授お願いします。
回答: values の中に select は書けません。 下記のように書いたらよいはずです。 insert into tablea select count(*), 'データ' from tablea