gpt4 book ai didi

python - 点击按钮后复制插入mysql数据失败

转载 作者:行者123 更新时间:2023-11-29 15:13:51 26 4
gpt4 key购买 nike

我想创建按钮,以便用户可以单击它。当他们点击时,数据库中的数据将从表1复制到表2。这是我的错误:MySQLdb._exceptions.ProgrammingError: (1064, "您的 SQL 语法有错误;请检查与您的 MariaDB 服务器版本对应的手册,以了解在 'WHERE id='15' SELECT id,q FROM table1 WHERE 附近使用的正确语法id='15'' 在第 1 行")

我的代码:

cur.execute("INSERT INTO table2 (id,q) WHERE id=%s SELECT id,q FROM table1 WHERE id=%s", (id,id))

请帮助我...谢谢

最佳答案

您的插入语句是错误的。
INSERT 中不能有 WHERE
试试这个:

cur.execute("INSERT INTO table2 (id,q) SELECT id,q FROM table1 WHERE id=%s", (id))

关于python - 点击按钮后复制插入mysql数据失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59855851/

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