MySQL Erro "O operando deve conter 1 coluna" [duplicado]
Esta pergunta já tem uma resposta aqui:
Operand deve conter 1 coluna - MySQL NOT IN 2 respostasEu consegui encontrar muitas perguntas semelhantes, mas nenhuma solução real para o meu problem
Minha consulta 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)
O código de erro que recebo é
#1241 - Operand should contain 1 column(s)
Se eu apenas usar a consulta entre parênteses, ela funcionará e o resultado será
ID | COUNTER
0002159 | 1
Onde está o meu erro? Muito obrigado por sua ajuda