マルチテーブルクエリ内のSQL

合同問い合わせ/組合

2つのテーブルを継ぎ、同じ列数は、2つのテーブルを必要とします

 

関連のお問い合わせ

関連する場合の2つの表は、お問い合わせ関係デカルト積は、多くの場合、where句を介して濾過する必要が不要なオプションを排除するために、表示されます。

エン

 - メソッド
の選択カラム名、カラム名... からテーブル名の別名、エイリアステーブル条件
  - 関連データさえ- 長所:シンプル- 短所:すべての文の分析がバックどこに配置されています識別することは困難- 方法2 の選択カラム名、カラム名... から表別名
  インナー参加テーブルのエイリアス名を上の接続条件、
  インナーは参加テーブル名の別名を接続条件、
  条件
  - 参加注内部使用しますため、仮想マシンへの負荷テーブル- 私たちは、一般的に最初のテーブルとしてより多くの外部キーテーブルを使用します
 
 

  
 

外部結合します

 - 左外部リンク
選択カラム名、カラム名... 
  からテーブルすご腕1 外部参加表2をON 状態
  - すご腕に接続されたときには、メインテーブルとしてテーブルにかかわらずかどうか、すべてのデータを表示するには、左の表の左アソシエーションのために- 右の外部結合の選択カラム名、カラム名... 
  からテーブル名を1。外側に参加表2をON 条件
  - メインテーブルとして右テーブルの右側に接続するとき、データテーブルは、すべての権利を表示しますかかわらずかどうか関連の 

  

 

おすすめ

転載: www.cnblogs.com/-Archenemy-/p/12113828.html