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?

More than 1 year has passed since last update.

No17_ググったこと投稿(5分)_ON句とUSING句の違い

Posted at

またまたleetcodeを解いたときに、USING句が使われていたので、気になり調べました!


ON句の特徴:

  1. JOIN操作で使用される2つのテーブルの間の条件式を指定するために使用する。
  2. JOIN操作で結合する2つのテーブルの列を比較するための条件を指定する。
  3. テーブル名を指定する必要がある。
  4. 比較演算子や論理演算子を使用して、複数の条件を指定することができる。
例)
SELECT *
FROM table1
JOIN table2 ON table1.id = table2.id

USING句の特徴

  1. JOIN操作で使用される2つのテーブルの間の共通列を指定するために使用される。
  2. JOIN操作で結合する2つのテーブルの共通列名を指定する(table1とtable2のid)
  3. テーブル名を省略することができる。
  4. 比較演算子を使用することはできない。
例)
sql
Copy code
SELECT *
FROM table1
JOIN table2 USING (id)

あまり使ったことないUSING句ですけど、簡単なテーブルだと便利そうですね!つかってみよう~

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?