データの検索(列に別名をつける)
指定した列に別名をつけて抽出する
SELECT句で指定した列に対して、AS句で別名を指定します。
SELECT 列1 AS 別名1, 列2 AS 別名2 ・・・ FROM テーブル名;
それではサンプルを見てみましょう。
以下のようなitemテーブルがあります。
id | name | price | comment |
---|---|---|---|
1 | りんご | 100 | ジューシー |
2 | レモン | 150 | null |
id列以外の列名を日本語名にしてデータを抽出するためのSQLです。
1 2 |
SELECT id, item AS 商品名, price AS 価格, comment AS 備考 FROM item; |
上記を実行し、抽出された結果がこちらです。
id | 商品名 | 価格 | 備考 |
---|---|---|---|
1 | りんご | 100 | ジューシー |
2 | レモン | 150 | null |
id列以外の列名が日本語になっています。
以上が、列名に対し別名をつける「AS」の使い方です。ぜひ参考にしてみてください。