您的位置: 首页 > IT文章 > Oracle管理 > insert语句 后的value()中一份用select另一张表中的字段一部分用添加的字段解决思路 insert语句 后的value()中一份用select另一张表中的字段一部分用添加的字段解决思路 分类: IT文章 • 2022-01-03 19:50:30 insert语句 后的value()中一份用select另一张表中的字段一部分用添加的字段如题,怎么实现,还是 不能实现要写俩个插入语句。------解决思路----------------------可以啊,标量子查询 像这样 insert into t1 (x1,x2) values('a',(select x from t2 where x=x))------解决思路---------------------- 引用: Quote: 引用: 可以使用 2# 的方法,也可使用 insert select 方式 insert into t1(x1,x2) select 'a' , x from t2 where ....... 在select中调用函数可以么,我试了下这样不行 select helloworld(),x from **** 有别的方法么 你的 这个 函数,是怎么写的?方便 贴上来吗。