検索

[Oracle] データ検索 列に別名をつけるSQL(AS)

データの検索(列に別名をつける)

指定した列に別名をつけて抽出する

SELECT句で指定した列に対して、AS句で別名を指定します。

SELECT 列1 AS 別名1, 列2 AS 別名2 ・・・ FROM テーブル名;

それではサンプルを見てみましょう。
以下のようなitemテーブルがあります。

id name price comment
1 りんご 100 ジューシー
2 レモン 150 null


id列以外の列名を日本語名にしてデータを抽出するためのSQLです。

上記を実行し、抽出された結果がこちらです。

id 商品名 価格 備考
1 りんご 100 ジューシー
2 レモン 150 null


id列以外の列名が日本語になっています。
 
 
以上が、列名に対し別名をつける「AS」の使い方です。ぜひ参考にしてみてください。