エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
WHERE句でMySQLのLEFT JOINが "NULL"レコードを返すのはなぜですか?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
WHERE句でMySQLのLEFT JOINが "NULL"レコードを返すのはなぜですか?
今日私はいくつかの複雑なMySQLクエリを試してみましたが、MySQLのLEFT JOINがWHERE句で動作していない... 今日私はいくつかの複雑なMySQLクエリを試してみましたが、MySQLのLEFT JOINがWHERE句で動作していないことに気付きました。つまり、いくつかのレコードが返されますが、右側に空のレコードは返されません。 たとえば、テーブルがあるとします。 albums ; albums_rap id artist title tracks ; id artist title rank ---- -------- ---------- --------------- ; ---- --------- ----- -------------- 1 John Doe Mix CD 20 ; 3 Mark CD #7 15 2 Mark CD #7 35 ; そして、このクエリを実行すると: SELECT t1.artist as artist, t1.title as title, t1.trac