我在stackoverflow上找到了很多类似的问题,但没有真正解决我的问题。
我的SQL查询:
UPDATE ADRESSEN
SET EMAIL = 0
WHERE ID = (SELECT ID, COUNT(ID) AS COUNTER
FROM EIGENSCHAFTEN WHERE Kategorie = "BOUNCE"
GROUP BY ID
HAVING COUNTER = 1)
我收到的错误代码是
#1241 - Operand should contain 1 column(s)
如果我只使用括号中的查询语句,它可以工作并且结果是:
ID | COUNTER
0002159 | 1
我的错误在哪里?非常感谢您的帮助。