하위 쿼리에서 열을 두 개 이상 선택할 수 없는 이유는 무엇입니까? 이 질문을 계속 해봤는데 SELECT A.*, ( SELECT SUM(IF(LENGTH(B.picture) > 0, 1, 0)) AS A_picture_count, SUM(IF(LENGTH(B.video) > 0, 1, 0)) AS A_video_count FROM B WHERE B.A_id = A.id ) FROM A 이 질문에 대한 답은Operand should contain 1 column(s)반면에. SELECT A.*, ( SELECT SUM(IF(LENGTH(B.picture) > 0, 1, 0)) AS A_picture_count FROM B WHERE B.A_id = A.id ) FROM A 완벽하게 동작합니다.MariaD..