/* 6-6．商品毎の売上総数（販売履歴がない商品も含む） − 外部結合 */
/*    　ここでは、販売履歴がない商品もあわせて表示する */
/*    　outerを使うと、どちらかの表のデータはすべて表示することができる */

select p.product_code, p.product_name, sum(s2.product_count) as allcount
from product as p left join sale2 as s2 on p.product_code = s2.product_code
group by p.product_code, p.product_name
order by p.product_code;