こんばんは!
朝に一問SQLの問題解こうかと思ったのですが
まさかのXAMPPでMySQLが立ち上がらず...
修復したので再開します!
SQL練習問題 – 問5
とりあえず取り出したいデータは
キックオフ日時と国名ですと...
pairingsテーブル使えばどうにかなりそうですね
と思いきやIDだけで国名が出てこないので
countriesテーブルを引っ張ってこないとダメですね
JOINの出番です
【私の解答】
キー同士を接着剤にしてJOINさせます
LEFT JOINで結合させることによって
ベン図のORの状態を作りだして
SELECT句でほしいデータを引っ張ってきます
最後にORDER BYでASC(昇順)に並べ替えれば完成
こちら当たっておりました!
模範解答はASが抜けていましたが
BigQueryだとAS抜かしはできなかったはず...
僕はこの書き方を貫きます!