MySql countの結果が0でも表示する方法

MySql countの結果が0でも表示する方法

とあるテーブル内をデータ集計時に、マスタデータ側ではidに対して利用できるマークの様なものがあり、実際に利用しているマークを管理するテーブルで、まだ利用されていないマークはcount結果が0となり、その結果も取得できるクエリの作詞依頼があり、少し苦戦したのでクエリを記載。

再現テーブル作成

mtb_use → idに対して利用できるマークを管理するテーブル

tbl_result → idで実際に利用しているマークを管理するテーブル

mtb_use

tbl_result

この2つテーブルから、下記の結果を抽出する

使用したクエリは下記となります。