내 having 절에 문제가 있습니다.MySQL 상관 쿼리가있는 Having 절이 작동하지 않습니다.
SELECT v.bid
FROM v1 v
WHERE sens = 'c'
GROUP BY bid
HAVING Sum(mont) < (SELECT Sum(l.mont)
FROM v1 l
WHERE sens = 'd'
AND l.bid = v.bid group by l.bid);
list` 필드에 알 수없는 v.bidERROR 1054 (42S22) : 저도 같은 입찰하지만 다른 SENS 필드 내가이 출력을 얻을 갖는 2 개 개의 합 사이에 비교할 필드 '
편집 : V1은, 내가보기 별명 리터를 사용하고 V 링에
죄송합니다 사람이 귀하의 답변에 대한 여러분 모두 감사 주요 질의에 하위 쿼리를 시도하고, 나는이 문제가 발생되었다 원래 테이블의 열을 wuth 그리고 이제 해결되었습니다 :)
'V1'의 스크립트를 게시하십시오 !! ->'CREATE VIEW v1 AS ... '??? – sagi