LoginSignup
4
1

More than 3 years have passed since last update.

Google BigQueryでLEFTJOINしたい

Last updated at Posted at 2019-01-06

Google Big QueryでLEFTJOINしたい

備忘録として書きます.

欲しい形
スクリーンショット 2019-01-06 11.36.39.png
setaiNoは世帯番号,SNS_cntはSNSにアクセスした回数,HP_cntはHPにアクセスした回数を表す.

まず,手元にあるデータの形を見る.
スクリーンショット 2019-01-06 11.43.18.png
スクリーンショット 2019-01-06 11.45.24.png

この二つのデータをleftjoinして「欲しい形」にしたい.
世帯番号18だけがSNSもHPも見ている.
以下で実行できる.

SELECT
A.setaiNo AS setaiNo,
A.SNS_cnt AS SNS_cnt,
A.HP_cnt AS HP_cnt
FROM
[JR2.SNS_cnt] AS A
LEFT OUTER JOIN
[JR2.HP_cnt] AS B
ON
A.setaiNo = B.setaiNo

データをASで定義しないとうまく結合できないです.
最後にデータの列名を綺麗にするためにデータを定義しています.

4
1
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
4
1