SQLについての学習記録を残しておきます。
今回は、SQLの練習ができるWebツール「SQLab」での学習記録になります。(めちゃ便利で重宝してます)
毎日少しずつでも練習することでSQLへの苦手意識を克服していきたいと思います。
SQLで使われるAS句とは?
AS句とは、SQLにおいて、カラムまたはテーブルに別名をつける事ができるコマンドです。
AS句の使用例
categories
というテーブルにname
というカラムがあった場合、
categoriesという名称が長くて面倒な時がありますが、そんな時にはAS句を指定する事で、別名をつけて検索することができます。
SELECT cat.name
FROM categories AS cat
上記コマンドの解説
-
FROM categories AS cat
とする事で、categories
のテーブル名をcat
と置き換える事ができる。 -
SELECT cat.name
でcategories
テーブルのname
カラムを呼び出す事ができる。
AS句をつかうメリット
- 社員テーブルの給料 →
employee.salary
- カテゴリーテーブルのカテゴリー名
categories.category_name
例えば上記のように、テーブル名、カラム名ともに長い名称を検索する場合、クエリが冗長(じょうちょう)になってしまいます。
短く、スマートにSQLコマンドを打ち込みたい時に、ASを使うのが便利です。
SQLを頻繁に扱う業務では重宝されるコマンドなのかなぁと思います。
参考資料