by 하늘바라기 [MySQL] [2018.04.15 12:36:15]
책 테이블과 판매 테이블이 있는데 책테이블에 a,b,c 3개의 책종류가 있다고 가정하고 판매테이블에서 a,b 2개의 책종류만 팔렸다고 가정하면 판책과 수량을 출력해야 하는데 안팔린 책(c)도 수량을 0으로 적어서 출력하려면 어떻게 해야하나요?
SELECT a.id , COUNT(b.id) cnt FROM 책 a LEFT OUTER JOIN 판매 b ON a.id = b.id GROUP BY a.id ; -- http://gurubee.net/lecture/1021
항상 감사드립니다.