- まず、使用するテーブルのデータが決定されます。
- デカルト積によって最初のテーブルに複数のテーブル。
- 次に除去非論理的データ(関係表から取り外した2)。
- 最後に、同じ状態が可能に追加する仮想テーブルであるとして。
注:列名は、テーブルを区別するためにエイリアスを使用するのが最適です。
デカルト積
デモ:
左と右の接続、内側と外側の接続
リットル 接続:
重要:それはすべての一致するレコードを返します。
- 2. A、B = AX BX //からSELECT *接続//
Lの 外側は、二つを接続する左右の接続部に接続されています。
重要:レコードのキー値がヌルであるように各行がメインテーブルに適用される記録全てのマッチングを返します。ヌル値などのすべてのセカンダリテーブル。
- * Aは、AX BX順B =参加SELECT ON AXから左 //または左の外側には、左の参加参加と呼ばれます
- *によってSELECT ON B = AX AX BX結合順序から右 連結//または右外側は前記右側接続
select句の順序
句 |
説明 |
あなたが使用する必要がありますか |
選択する |
列または式を戻すには |
それはあります |
形 |
テーブルデータより作成 |
テーブルから選択する場合にのみ使用 |
どこ |
行レベルのフィルタリング |
ノー |
グループによる |
パケットの説明 |
グループのみで集計を計算するのに使用されます |
ました |
グループステージフィルタ |
ノー |
ORDER BY |
出力ソート順 |
ノー |
限定 |
行の数が取得されます |
ノー |