access数据库如何执行insert into子查询插入

insert into tablename(info,name)values(select name from info where id=2),'name')
答案:
insert into tablename(info,name) select name,'name' from info where id=2

在使用INSERT INTO TableName(field1,field2,field3,....) VALUES(....)向Access数据库插入一条记录时,总提示insert into 语句语法错误,解决该问题的方法是在field名称上加一方括号[],也就是:
INSERT INTO TableName([field1],[field2],[field3],....) VALUES(....)
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-09
insert into tablename(info,name) select name,'name' from info where id=2

就是这样
第2个回答  2011-01-16
INSERT INTO [tablename]([info],[name])SELECT [info],[name] FROM [info] WHERE [id]=2本回答被提问者采纳

access数据库如何执行insert into子查询插入
在使用INSERT INTO TableName(field1,field2,field3,...) VALUES(...)向Access数据库插入一条记录时,总提示insert into 语句语法错误,解决该问题的方法是在field名称上加一方括号[],也就是:INSERT INTO TableName([field1],[field2],[field3],...) VALUES(...)...

access数据库怎么添加一条新数据
方法一 进入数据库,打开所要添加的表,在数据表视图下直接输入。如图所示:方法二 在SQL视图下输入如下语句 INSERT INTO表名(列1,列2,...)VALUES(值1,值2,...)【注意】1.是文本型的要加引号 2.日期两边要加

在Access数据库中插入一条新记录有几种方法?
3. 在VBA中使用sql的Insert into语句插入新记录 语法多记录追加查询:INSERT INTO target [(field1[, field2[, ...]])] [IN externaldatabase] SELECT [source.]field1[, field2[, ...] FROM tableexpression单记录追加查询:INSERT INTO target [(field1[, field2[, ...]])] ...

ACCESS 如何用VBA语言向数据库中填加数据?
首先,打开ACCESS数据库,确保已连接VBA环境。其次,使用`sql`语句创建一个插入操作。其格式为`"INSERT INTO 表名(字段1,字段2) VALUES('字段1内容','字段2内容')"`。这里,`表名`代表你要插入数据的表名,`字段1,字段2`代表表中你想要插入数据的字段名,`'字段1内容','字段2内容'`代表你想...

ACCESS 如何用VBA语言向数据库中填加数据?
在ACCESS中使用VBA语言向数据库添加数据,可以通过编写SQL语句和利用VBA的UPDATE功能实现。首先,你需要确保已经建立了ACCESS数据库并与VBA建立了链接。使用SQL语句添加数据的步骤如下:编写Insert语句,如"Insert into 表名(字段1,字段2) values('字段1内容','字段2内容')",将数据插入到指定的表中。

ACCESS SQL语句 INSERT INTO如何向从表插入一行记录,其中某字段值来源于...
INSERT INTO stutbl(stuname,sexid)select '张三',其他字段 from ...不用values,用这样的格式可以吧查询结果插入表中

ms2010access怎么用insert
ms2010access这么用insert:1、打开Access数据库,选择要插入记录的表格。2、在“创建”选项卡中选择“表单设计”。3、在“表单设计”窗口中,选择“表单向导”。4、按照向导提示,选择要插入的字段和值,直到完成表单的设计。5、单击“完成”按钮,即可将记录插入到表格中。

access创建窗体后如何在数据库里添加内容
通过insert into 语句就可以了。dim str as string str=insert into (字段1,字段2) values (‘" & me.控件1 &"’,‘" & me.控件2 &"’)docmd.runsql str 这样就可以了

...中插入一条记录,如果第一个字段是bit类型的,怎么写insert into...
bit数据类型对于access数据库来说也就是(是\/否)型,只能是yes和no两个值之一。编写SQL代码时可用 True 和 False 或 -1 和 0 来表示(-1=True ,0=False)。例如:insert into 表名 values(True,'4332','32132','32132','43242');insert into 表名 values(-1,'4332','32132','32132',...

在ACCESS数据库中,怎样用SQL语句把一个表的某些字段的某些记录插入另一...
通过SQL语句把一个表的某些字段的某些记录插入到另一个表中,可参照下面的例子:INSERT INTO 表1 ( 字段1, 字段2, 字段3 )SELECT 表2.字段1, 表2.字段2, 表2.字段3 FROM 表2 WHERE 表2.字段3>20 该例子实现将表2中满足条件的字段1、字段2、字段3的值追加到表1中的对应字段,要求对应...

相似回答