次のような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
がないストアの行は返されません。私が欲しいのは、レコードがない場合は0
forを使用して、ストアごとに1行です。count
stores
テーブルにアクセスできないと仮定して、これを行うにはどうすればよいですか?