gpt4 book ai didi

mysql - 插入到mysql中损坏的查询

转载 作者:行者123 更新时间:2023-11-29 10:15:30 25 4
gpt4 key购买 nike

我需要运行这种查询。

INSERT INTO `book_newBookOrder` (id, volume, 5, chapterNr, sectionNr, `text`) 
SELECT id, volume, bookNr, chapterNr, sectionNr, `text`
FROM book_oldBookOrder
WHERE booknr = 1;

INSERT INTO 部分中的固定值 5 破坏了它。我必须能够指定上面的两个值。

因此,我想选择 oldbooknr 表中 bookNr = 1 的所有内容,并将其存储为 newbookorder 表中的 booknr 5。

请给我建议。谢谢。

最佳答案

您有一个语法错误:INSERT 中第一组括号中的项目应该是字段名称。 “5”不是字段名称,这是您要插入的值(我假设您希望在插入的每一行中将此值设置为相同?)。这应该在 SELECT 中:

INSERT INTO `book_newBookOrder` (id, volume, bookNr, chapterNr, sectionNr, `text`) 
SELECT id, volume, 5, chapterNr, sectionNr, `text`
FROM book_oldBookOrder
WHERE booknr = 1;

关于mysql - 插入到mysql中损坏的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50177845/

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