logo
     

メニュー
↓ SQL ↓
データ取得の基本(SELECT)

取得条件の指定(WHERE)

計算式を利用する

⇒取得データの並べ替え
      (ORDER BY)

別名を付ける

データを集計(グループ化)する

テーブルの結合
      (INNER JOIN)


テーブルの結合
      (OUTER JOIN)


テーブルの結合
      (CROSS JOIN)


重複行の排除(DISTINCT)

副問い合わせ(サブクエリ)

相関副問い合わせ
      (相関サブクエリ)


クエリの結合

文字列値を連結する

文字列の一部を取り出す

文字列を置換する

NULLを置き換える

条件によって置き換える

↓SQL Server 2012 Express↓
SQL Server 2012 Express
      インストール


SQL Server 2012 Express
      ネットワークの構成


SQL Server 2012 Express
      ログインユーザの作成


SQL Server 2012 Express
      データベースの作成


SQL Server 2012 Express
      テーブルの作成


SQL Server 2012 Express
      SQLの実行


復旧モデルとバックアップ

↓ 番外編 ↓
Windows Server 2012 評価版
      インストール


Windows Server 2012
      スタートメニュー利用方法


Windows Server 2012
      シャットダウン・再起動方法


Windows Server 2012
      サーバーマネージャ自動起動無効


Windows Server 2012
      コンピュータ名・ドメイン変更


取得データの並べ替え(ORDER BY)



SELECT文で取得するデータの並べ替えをする場合はORDER BY句を利用します。

文法:ORDER BY <列名1> [ASC | DESC][, <列名2> [ASC | DESC]…]

昇順(小さいものが先)の場合はASCを、降順(大きいものが先)の場合はDESCを指定します。
なお、ASC・DESCを指定せず省略した場合は、昇順(ASC)とみなします。

***例***
[社員マスタ]
所属コード 社員コード 氏名
01 001 テスト一郎
01 002 テスト二郎
02 001 テスト三郎
03 001 テスト四郎


[実行SQL]
SELECT
  所属コード,
  社員コード,
  氏名
FROM
  社員マスタ
ORDER BY
  所属コード DESC, 社員コード


[結果]
所属コード 社員コード 氏名
03 001 テスト四郎
02 001 テスト三郎
01 001 テスト一郎
01 002 テスト二郎
<<PR>> ネットワークセキュリティを見直しませんか
価格:300円
現役SEが語るSEの仕事あれこれ-これから就職を希望する人へ-
価格:300円