これは分かりやすい。
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文を視覚的に理解する
関連記事
【ピアソンVUE専用】Oracle会場試験用受験チケット(電子チケット) 価格:26,720円 (2019/5/19 14:11時点) 感想(15件) 【ピアソンVUE専用】Oracleオンライン試験 …
ORACLEでDELETEとTRUNCATEのどちらを使うか。
未だに迷う。 例えば、テーブル全件削除をしたいときは delete * from tableA; delete文なら、こうだし。 truncate tableA; truncate文なら、こう。
[ORACLE]Oracle 11g XEの文字コードの変更
Oracle 11g XE を普通にインストールするとUFT-8になりますが、場合に寄っちゃSJISで設定しなきゃいけないときもあるので、その手順。 SJISのdumpを渡される 以前、疑問に思ったの …
[Oracle]長文SQLをWITH句を使って、SQLの繰り返しをまとめる
自分、WITH句アレルギーです\(^o^)/ 今でこそ、使うようになりましたが、最初は拒否反応バリバリでした。 だって、WITH句で何ができるのか良く分からなかったからです。 VIEWのように使えるか …
[Oracle]regexp_replaceで、改行コード・タブとかのCSV出力時に邪魔になるものを消す
通常、スペースを消したい時とかなら、replaceとかtrimとかで一括で処理してたんだけど、CSVに出力したい時に、複数の処理を纏めるのがスゲェ面倒くさかった。 それがregexp_replaceで …
2025/09/03
【2025年9月時点】iPhone 17 Proの最新リーク情報まとめ
2025/01/02
2025年のApple初売りでAir Pods Proを買い直す