0

私はMySQLにかなり慣れていないので、キーワード INNERとの使用法を理解していませんOUTER。それらが何を意味するのかは理解できますが、クエリに実際にキーワードを入力するのはいつかわかりません。aJOINは常にanINNERであり、aLEFTまたはRIGHTjoinは常にOUTERです。

JOINしたがって、単に(常にINNER?)およびLEFT JOIN(常にOUTER? )と書くのではなく、キーワードを使用する場合はどうなりますか?

4

3 に答える 3

5

わかりやすくするため以外に、 INNERandキーワードを使用する機能上の理由はありません。OUTER

また、実際には重複していませんが、同じ理由がこの質問でもカバーされています。

SQL で左右の JOIN を記述するときに、OUTER キーワードを使用しますか?

于 2012-04-16T20:12:49.863 に答える
0

左外部結合には、最初に定義されたテーブルのすべての要素(左側)と、2番目のテーブルの結合条件を満たす要素(右側)が表示されます。

結合のタイプを定義しない場合、それは内部結合と見なされます。

良い説明はここにあります:http://en.wikipedia.org/wiki/Join_ (SQL )

于 2012-04-16T20:10:31.440 に答える
0

内側は交差点の内側にあり、外側は「ない」交差点です。次のリンクをご覧ください。アウター、レフト、ライトなど

于 2012-04-16T20:13:24.030 に答える