「SQL:SELECT」の編集履歴(バックアップ)一覧はこちら
「SQL:SELECT」(2006/05/05 (金) 16:16:07) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*SELECT文
SELECT 列名, 列名, .....
FROM 表名
[ WHERE 検索条件 ]
[ GROUP BY 列名, 列名, .... ]
[[ HAVING グループの条件 ]]
[ ORDER BY 並べ替え条件 ]
**実行順序
1. FROMにより表の取得
2. WHEREによる条件にマッチしたものだけ残す
3. GROUP BYによりグループ分け
4. 集計関数実行
5. HAVINGによる条件にマッチしたものだけ残す
6. ORDER BYにより並び替え
*SELECT文
SELECT 列名, 列名, .....
FROM 表名
[ WHERE 検索条件 ]
[ GROUP BY 列名, 列名, .... ]
[[ HAVING グループの条件 ]]
[ ORDER BY 並べ替え条件 ]
**実行順序
1. FROMにより表の取得
2. WHEREによる条件にマッチしたものだけ残す
3. GROUP BYによりグループ分け
4. 集計関数実行
5. HAVINGによる条件にマッチしたものだけ残す
6. ORDER BYにより並び替え
***重複行の削除
SELECT DISTINCT ~~~
DISTINCTは列名を記述する前に置く。(つまりSELECTのすぐ後ろ?)
***並び替え
ORDER BY 列名 DESC, 列名 ASC, ......
|DESC| 降順(大きい順)|
|ASC | 昇順(小さい順)|
列名のすぐ後ろに命令を書く。すぐ前の列名のみに適応。
省略時にはASCが使用される。
表示オプション
横に並べて表示:
変化行の前後のみ表示: