加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql – 在Insert查询中使用select查询获取相同的表名

发布时间:2020-12-11 23:44:05 所属栏目:MySql教程 来源:网络整理
导读:是否可以在“插入”查询中使用“选择”查询,但条件是我想为“选择”和“插入”查询使用相同的表名.对于Examplemysql>插入sample_elements(name,position,ownerel)值(Namespace1, 从sample_elements中选择id,其中name =Namespace1,0); 请指导我这个. 最佳答案

是否可以在“插入”查询中使用“选择”查询,但条件是我想为“选择”和“插入”查询使用相同的表名.对于Examplemysql>插入sample_elements(name,position,ownerel)值(‘Namespace1’,
从sample_elements中选择id,其中name =’Namespace1′,0);

请指导我这个.

最佳答案 将插入更改为如下所示:

insert into sample_elements (name,ownerel) select 'Namespace1',id,0 from sample_elements where name='Namespace1';

基本上不使用值而只使用select语句并将带编码的值作为列插入

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读