Tôi có thể tìm thấy nhiều câu hỏi tương tự nhưng không có giải pháp thực sự cho vấn đề của mình.Lỗi MySQL "Toán tử phải chứa 1 cột"
truy vấn SQL của tôi:
UPDATE ADRESSEN
SET EMAIL = 0
WHERE ID = (SELECT ID, COUNT(ID) AS COUNTER
FROM EIGENSCHAFTEN WHERE Kategorie = "BOUNCE"
GROUP BY ID
HAVING COUNTER = 1)
Mã lỗi tôi nhận được là
#1241 - Operand should contain 1 column(s)
Nếu tôi chỉ sử dụng các truy vấn trong ngoặc nó hoạt động và kết quả là
ID | COUNTER
0002159 | 1
Lỗi của tôi ở đâu? Cảm ơn rất nhiều sự giúp đỡ của bạn.
Ur Truy vấn phụ trả lại hai cột và không có cách nào hợp lệ ... – Teja