トップDML選択(基本) ≫ 検索結果の列名を別名で表示する

検索結果の列名を別名で表示する

SQLではSELECT文で検索したデータの列名を別名で表示することができます.列名を別名で表示するにはAS句を使用します.集計関数などを使用して列を集計した際に便利です.

AS

AS句は以下のような書き方で使用します.

SELECT 列名1 AS 別名1, 列名2 AS 別名2, ...
FROM テーブル名
[WHERE 条件式など]

またAS句は省略することができます.AS句を省略する場合は列名の隣にスペースを開けて別名を書きます.

SELECT 列名1 別名1, 列名2 別名2, ...
FROM テーブル名
[WHERE 条件式など]

SQL サンプル

例として以下のテーブル(従業員マスタ)の[従業員名]を[キャラクター]に変更します.

従業員

従業員コード従業員名性別年齢
00001チャーリー・ブラウン男性19
00002ルシール・ヴァン・ぺルト女性20
00003ライナス・ヴァン・ぺルト男性21
00004シュローダー男性29
00005ペパーミント・パティ女性30
00006マーシー女性31

SQL

SELECT 従業員名 AS キャラクター
FROM 従業員

結果

キャラクター
チャーリー・ブラウン
ルシール・ヴァン・ぺルト
ライナス・ヴァン・ぺルト
シュローダー
ペパーミント・パティ
マーシー