sql >> データベース >  >> RDS >> Mysql

WHERE句を使用するとMySQLのLEFTJOINがNULLレコードを返すのはなぜですか?

    左結合条件と条件フィルターの両方が同じではありません。物理結合が行われた後、データはwhere句によってフィルタリングされます。左結合を見ると、通常は左テーブルからすべての行が返されますが、where句があると、結合の出力がフィルタリングされるため、結果は内部結合のようになります。下の画像の左側にある2つの図に注目してください。



    1. ウェブサイトとそのファイルをapache2サーバーで作成するときに/var/ www/html内でアクセスが拒否されました

    2. MySQLGROUPBYおよび空の行を埋める

    3. データベース設計の候補キーとは何ですか?

    4. PostgreSQLでのAtan2()のしくみ