次のようなSQLクエリがあります。
SELECT store_id, SUM(quantity_sold) AS count
FROM sales_table
WHERE store_id IN ('Store1', 'Store2', 'Store3')
GROUP BY store_id;
これにより、に行がある各ストアの行が返されますが、行sales_tableがないストアの行は返されません。私が欲しいのは、レコードがない場合は0forを使用して、ストアごとに1行です。count
storesテーブルにアクセスできないと仮定して、これを行うにはどうすればよいですか?