可能性の重複:左合流し、右のMySQLに参加するの違いは何
What is the difference between Left, Right, Outer and Inner Joins?が参加し、右側のmysqlに参加し
8
A
答えて
4
LEFT JOIN左側のすべての行を含み、必要に応じてNULLを埋めます。 RIGHT JOINは反対です。
28
共通レコードがない場合は、テーブルが結合される方法に違いがあります。
JOINはINNER JOINと同じで、両方のテーブルに共通するレコードのみを表示することを意味します。レコードが共通かどうかは、join句のフィールドによって決まります。例:
FROM t1
JOIN t2 on t1.ID = t2.ID
は、両方のテーブルに同じID値が存在するレコードのみを表示することを意味します。
LEFT JOINはLEFT OUTER JOINと同じで、右側の表に一致するレコードが存在するかどうかにかかわらず、左側の表(つまりSQL文に先行する表)からすべてのレコードを表示することを意味します。
右ジョインは、LEFT JOINの反対を意味します。すなわち、2番目(右)のテーブルのすべてのレコードと最初の(左側)テーブルの一致するレコードのみを示します。
関連する問題
- 1. はmysqlの右に参加
- 2. MySQLがテーブルに参加
- 3. テーブル参加のMySQL
- 4. 参加MySQLのサブクエリ
- 5. SQLが参加し
- 6. MYSQLクエリ左参加
- 7. 外側には、サブクエリでグループに参加
- 8. PHPのMySQLヘルプの参加
- 9. Mysqlの参加と残額
- 10. Mysqlがクエリに参加し、レコードのリストを取得して投票に参加する
- 11. LINQクエリが参加し、グループ
- 12. MySQL初心者参加クエリ
- 13. 多くの人がPhp/mysqlに参加します
- 14. MySQLアップデートの参加が期待通りに機能しない
- 15. MySQLのクエリJOINが本当に参加していない
- 16. mysqlのテーブルに参加 - 最新の行
- 17. MySQLが非常に遅いクエリに参加し、説明
- 18. SQL:完全参加の参加
- 19. MYSQL - 参加によるクエリの削除
- 20. ポジションに参加
- 21. max(timestamp)に基づくMysql参加
- 22. 3テーブルに参加するMySQLで
- 23. MYSQLクエリに参加する問題
- 24. Djangoが参加しました
- 25. が参加しました実体を参照する
- 26. MySQLの参加テーブルは複数のテーブル
- 27. SQLクエリの結果が参加し、PHP
- 28. SQLクエリが参加し、INNERが
- 29. MySQLは 'WHERE'節の複数の範囲に参加します
- 30. Symfony2/Doctrine - MysqlとSqliteエンティティへの参加
些細な検索や単一のWikipediaの要約を読むことで答えられる質問はしないでください –