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を頻繁に扱う業務では重宝されるコマンドなのかなぁと思います。
参考資料