gpt4 book ai didi

mysql - SQL Insert from Select to same table but with a changed ID - MySQL

转载 作者:行者123 更新时间:2023-11-29 06:34:45 24 4
gpt4 key购买 nike

我需要从一个表中复制一些具有相同 id_shop 值的行,然后将这些行插入回同一个表但具有不同的 id_shop 值。我不确定如何做后面的部分。我猜这将是以下内容的变体。

  INSERT INTO `ps_hook_module`(`id_module`, `id_shop`, `id_hook`, `position`)
SELECT `id_module`, `id_shop`, `id_hook`, `position` FROM `ps_hook_module` WHERE
`id_shop` = 1

最佳答案

INSERT INTO `ps_hook_module`(`id_module`, `id_shop`, `id_hook`, `position`)
SELECT `id_module`, 42, `id_hook`, `position` FROM `ps_hook_module`
WHERE `id_shop` = 1

42 是您想要的不同 id_shop 值

关于mysql - SQL Insert from Select to same table but with a changed ID - MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25621535/

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