そこに存在する子レコードの数を含むカテゴリのリストを取得しようとしています。カテゴリにレコードがない場合は NULL または 0 を返す必要がありますが、子レコードのあるカテゴリを返すクエリは、子レコードのないカテゴリをスキップしているように見えます。...本当に助かります。
ここに私のコードがあります:
SELECT
t_gal.f_sub_category_id,
t_sub_cat.f_sub_cat_name,
t_gal.f_image_thumb, (
SELECT COUNT(*)
FROM t_gallery
WHERE f_sub_category_id = t_gal.f_sub_category_id)
AS f_image_total
FROM t_gallery t_gal
LEFT JOIN t_sub_category t_sub_cat ON t_sub_cat.r_id = t_gal.f_sub_category_id
GROUP BY t_sub_cat.r_id
ORDER BY t_gal.f_added_on DESC, t_gal.r_id DESC
2 つのテーブルを次に示します。