これは分かりやすい。
https://blog.codinghorror.com/a-visual-explanation-of-sql-joins/
INNNER JOIN
FULL OUTER JOIN
LEFT OUTER JOIN
さらに共通部分を省いたり
CROSS JOINってのもある。
基本的には、LEFTかINNERのみで構成する。
RIGHTとLEFTが混在すると、訳が分からなくなるので、使用には注意。
SQLのJOIN文を視覚的に理解する
投稿日:2017-09-01
これは分かりやすい。
https://blog.codinghorror.com/a-visual-explanation-of-sql-joins/
INNNER JOIN
FULL OUTER JOIN
LEFT OUTER JOIN
さらに共通部分を省いたり
CROSS JOINってのもある。
基本的には、LEFTかINNERのみで構成する。
RIGHTとLEFTが混在すると、訳が分からなくなるので、使用には注意。
SQLのJOIN文を視覚的に理解する
関連記事
[ORACLE]ORA-01950: 表領域’USERS’に対する権限がありません。のエラー対処法
Oracle 12c R2(R1でも同様のエラーが発生)で ORA-01950: 表領域’USERS’に対する権限がありません のエラーが発生しました。 状況とし …
ORACLEでSPOOL処理の高速化を考えてみた 事の発端は、お客様のお怒りでした・・・ なんで、お客さんに最新版のリリース時には、必ずスキーマ間の比較をすることを徹底しろと言われてしまったと。 まぁ …
先日のOra-28001ですが、他のユーザーも同様になってましたw 当然ですね・・・ 日本の中心付近で仕様変更と闘うSE日記Oracleで「Ora-28001:the password has exp …
[ORACLE]Oracle 11g XEの文字コードの変更
Oracle 11g XE を普通にインストールするとUFT-8になりますが、場合に寄っちゃSJISで設定しなきゃいけないときもあるので、その手順。 SJISのdumpを渡される 以前、疑問に思ったの …
[Oracle]破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。
破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。 破棄されたオブジェクトかどうかの判断(MSDK) MSDNでも破棄さ …