Potrei trovare molte domande simili ma nessuna soluzione reale per il mio problema.Errore MySQL "L'operando deve contenere 1 colonna"
mia query 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)
Il codice di errore che ricevo è
#1241 - Operand should contain 1 column(s)
Se mi basta usare la query in parentesi funziona e il risultato è
ID | COUNTER
0002159 | 1
Dov'è il mio errore? Grazie mille per il vostro aiuto.
Ur Sub-query restituisce due colonne e non è in alcun modo valido ... – Teja