SQL にて、重複レコードが結果出力されたら LEFT JOIN / INNER JOIN を疑おうという話をご紹介します。
Google BigQuery でクエリを実行した結果、期待して無い重複レコードが出力されたので、
という手順で確認したところ LEFT JOIN
を利用している箇所に問題を見つけました。
重複レコード問題の解決方法については、以下の記事を参考にしてください。
重複レコード問題に出くわしたら、まず JOIN を疑いましょう。
以上、SQL にて、重複レコードが結果出力されたら LEFT JOIN / INNER JOIN を疑っていきたい、現場からお送りしました。