create table A
(
Aid varchar(4),
Aname varchar(10)
)
insert into A01 values('001','111')
insert into A01 values('002','222')
insert into A01 values('003','333')create table B
(
Bid varchar(4),
Badrss varchar(20),
         Bage     int
)我想向B表添加一条数据,该条数据首先要查出表Aname为'111'中Aid的值,然后将Aid的值加入B,如insert into B(Bid) select Aid from A where Aname='111'
但是我想能同时给B表中其余个别字段添加数据,请问应该如何写?一下是我的写法,报错:
insert into B(Bid,Badrss) values(select Aid from A where Aname='111','address')