一
一成
Unregistered / Unconfirmed
GUEST, unregistred user!
职工表worker
id
name
deptid
...
部门表dept
deptid
deptname
现向数据库插入一条记录
insert into worker(name,deptid) values('张三',(select deptid from dept where deptname='销售部'))
编译后运行出错,提示未指定错误,而去掉括号
insert into worker(name,deptid) values('张三',select deptid from dept where deptname='销售部')
则提示语句出错
不用子查询一切正常insert into worker(name,deptid) values('张三',3)
请问刚刚的语句怎么写才能正确?
id
name
deptid
...
部门表dept
deptid
deptname
现向数据库插入一条记录
insert into worker(name,deptid) values('张三',(select deptid from dept where deptname='销售部'))
编译后运行出错,提示未指定错误,而去掉括号
insert into worker(name,deptid) values('张三',select deptid from dept where deptname='销售部')
则提示语句出错
不用子查询一切正常insert into worker(name,deptid) values('张三',3)
请问刚刚的语句怎么写才能正确?