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】第4回勉強日記 問題解答 難易度★★☆☆☆ 内容:JOIN

Last updated at Posted at 2025-04-22

こんばんは!

朝に一問SQLの問題解こうかと思ったのですが
まさかのXAMPPでMySQLが立ち上がらず...
修復したので再開します!

SQL練習問題 – 問5

image.png
とりあえず取り出したいデータは
キックオフ日時と国名ですと...
pairingsテーブル使えばどうにかなりそうですね
と思いきやIDだけで国名が出てこないので
countriesテーブルを引っ張ってこないとダメですね
JOINの出番です

【私の解答】
image.png
キー同士を接着剤にしてJOINさせます
LEFT JOINで結合させることによって
ベン図のORの状態を作りだして
SELECT句でほしいデータを引っ張ってきます
最後にORDER BYでASC(昇順)に並べ替えれば完成

こちら当たっておりました!
模範解答はASが抜けていましたが
BigQueryだとAS抜かしはできなかったはず...
僕はこの書き方を貫きます!

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?