何度となく、テーブル間結合条件の機能を使ってきたのですが、そのほとんどで失敗しています。

 

いったい何がうまくいって、何がうまくいかないのか、正直ぜんぜんといって良いほどわかっていません。

 

かなり、運試しに近い確率でしか成功していない、逆に言うと、ほとんどのケースで失敗をしています。

 

まずは用語的なところから、検証していこうと思います。

 

 

 

【等価結合】(INNER JOIN):結合条件に合致するデータを関連します。
 

【左結合】(LEFT JOIN):レコード1のデータと条件に合致するレコード2のデータを関連します。 

 

 

はい、意味不明ですね。

 

 

まず実験1として、「Cat」というテーブルと「Cat2」というテーブルを等価結合させてみます。

 

 

この状態で、テストサーバーでどうなるか実験してみます。

 

 

両方とも、薄い青い状態になって、書き込むどころか、選択も出来ません。

 

少なくとも、この方法ではうまくいかないことがわかりました。