gpt4 book ai didi

mysql - 在 Insert 查询中对相同的表名使用 select 查询

转载 作者:可可西里 更新时间:2023-11-01 06:55:37 24 4
gpt4 key购买 nike

是否可以在“插入”查询中使用“选择”查询,但条件是我想对“选择”和“插入”查询使用相同的表名。
例如< br/>mysql> insert into sample_elements (name,position,ownerel) 值('Namespace1',
从 sample_elements 中选择 id where name='Namespace1',0);

请指导我。

最佳答案

将您的插入内容更改为如下所示:

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

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

关于mysql - 在 Insert 查询中对相同的表名使用 select 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1564728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com