0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SQLのAS句は省略できる

Posted at

はじめに

プログラマになり日々の仕事にあっぷあっぷですが
メモがてら書きます。

最近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に出てくる関数をまとめようかなーと思ってます。
あと、暗黙的内部結合とやらに振り回されたのでそれも書きます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?