RIGHT OUTER JOIN や
LEFT OUTER JOIN といったのがありますが、この OUTER って なくてもいいのでしょうか?
なくして
RIGHT JOIN とかやっても ちゃんと動作するみたいなんですが
この OUTER のあるなしの違いは なんでしょうか?
http://dev.mysql.com/doc/refman/5.1/ja/join.html
MySQL の場合には、構文として OUTER は省略できることになってますね。
>OUTERキーワードを指定し、外部結合の実行を明示的に示すことができます。
2011/12/17 17:29:02これって 省略可って意味だよね。
みんな省略しても 問題ないんだ・・・。
DB2 の場合。
http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=%2Fcom.ibm.db2z10.doc.intro%2Fsrc%2Ftpc%2Fdb2z_leftouterjoin.htm
http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=%2Fcom.ibm.db2z10.doc.intro%2Fsrc%2Ftpc%2Fdb2z_leftouterjoin.htm
2011/12/17 17:34:44とかにも、OUTER が省略できる、という記述がありません。