はじめに
プログラマになり日々の仕事にあっぷあっぷですが
メモがてら書きます。
最近SQLを読むことが増えました!
便利なテーブルやカラムに名前を付けられるAS句について知ってはいましたが、
省略できること知ってました?私は知りませんでした!
メモがてら記事にしておきますー
SQLのAS句
SQLのAS句は、テーブルやカラムに別名を付けるために使用される重要な機能です。
AS句を使用することで、クエリの可読性を向上させ、複雑なクエリを簡潔に記述することができます。便利だね
基本文法.
SELECT name AS 商品名, price AS 価格, category AS カテゴリ
FROM item;
AS句を省略して別名をつける
AS句を省略した書き方が可能です!
ASがなくとも別名つけてるんだなーって理解できるようになりました↓
AS省略.
SELECT t.name, t.price
FROM item t
WHERE t.category = '書籍';
AS省略.複数テーブル
SELECT DISTINCT t2.Company, t2.Address
FROM sample01 t1
INNER JOIN sample02 t2 ON t2.Company = t1.Company;
おわりに
現在oracleのデータベースを利用しています。
今までMySQLの学習しかしてこなかったので、次はoracleに出てくる関数をまとめようかなーと思ってます。
あと、暗黙的内部結合とやらに振り回されたのでそれも書きます。