メニュー

言語

その他

更新履歴

取得中です。

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

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が使用される。




| 新しいページ | 編集 | 差分 | 編集履歴 | ページ名変更 | アップロード | 検索 | ページ一覧 | タグ | RSS | ご利用ガイド | 管理者に問合せ |
@wiki - 無料レンタルウィキサービス | プライバシーポリシー