gpt4 book ai didi

mysql - INSERT INTO SELECT 子查询返回多于 1 行

转载 作者:行者123 更新时间:2023-11-29 21:37:23 27 4
gpt4 key购买 nike

我有疑问:

INSERT INTO zamowienia (id, wyslane, zdata, uwagi) 
SELECT `id`, '0', '2016-01-22', 'TEST' FROM TABLE
LEFT JOIN table2 ON table2.kid = TABLE.tid
WHERE name LIKE 'HOR' AND znumber LIKE '897'

如果我尝试执行它们,服务器返回错误:子查询返回多于 1 行

但是,查询:

SELECT   `id`, '0', '2016-01-22', 'TEST'  FROM TABLE
LEFT JOIN table2 ON table2.kid = TABLE.tid
WHERE name LIKE 'HOR' AND znumber LIKE '897'

仅返回一行。

为什么服务器返回错误“子查询返回超过 1 行”?

最佳答案

检查表zamowienia上是否有任何INSERT触发器。触发器可能导致此错误。

关于mysql - INSERT INTO SELECT 子查询返回多于 1 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34818464/

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