次のような2つのテーブルがあります。
メインテーブル: id (int)、タイトル (varchar) など サブテーブル: main_table_id (メインテーブルへの外部キー)、タグ (varchar) など
メイン テーブルの特定の行に対して、0 個以上のサブテーブル行が存在する可能性があります。
メイン テーブルのすべての行と、メイン テーブルの列を返すクエリを実行したいと考えています。 、それ以外の場合、それらの列では NULL です。
もちろん、基本的な LEFT OUTER JOIN を実行すると、サブテーブルの各一致に対して 1 つずつ、メイン テーブルが複数回繰り返されます。
LEFT OUTER JOIN を使用する前に、これが行われるのを見たことがあると確信しています. ただし、1時間以上グーグルで調べても解決策は得られませんでした.
ツールベルトにこのトリックを持っている人はいますか?