SQL 中插入到一个表的数据是从另外的表查询出来的。怎么处理
就是给表1字段1插入一个值。这个值是从表2的当表2的‘姓名’字段的值等于‘王’的时候的ID字段的值。查询是这样的selectIDfrom表2where姓名='王'插入in...
就是给表1 字段1 插入一个值 。这个值是从表2 的当表2的‘姓名’字段的值等于 ‘王’的时候的 ID字段的值。
查询是这样的 select ID from 表2 where 姓名 = '王'
插入 insert into 表1(字段1)values 后面该怎么写 ?
我写成这样提示错误。insert into 表1(字段1)values (select ID from 表2 where 姓名 = '王') 给里面加引号也提示错误 展开
查询是这样的 select ID from 表2 where 姓名 = '王'
插入 insert into 表1(字段1)values 后面该怎么写 ?
我写成这样提示错误。insert into 表1(字段1)values (select ID from 表2 where 姓名 = '王') 给里面加引号也提示错误 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询