複数の結合のロジックを知りたいです (例: 以下)。
SELECT * FROM B100行を返します
SELECT B.* FROM B LEFT JOIN C ON B.ID = C.ID120行を返します
私が知っているように、左結合を使用すると、両方のテーブルにデータが見つかった場合、左のテーブルから一致するデータが返されます。これは B です。しかし、なぜ を使用するleft joinと、テーブル B 自体よりも多くのデータが返されるのでしょうか?
ここで何が間違っているか、誤解されていますか? どんなガイダンスでも大歓迎です。前もって感謝します。