技術 SQLPrestoトレジャーデータ [トレジャーデータ]PRESTOで対象項目にnullが入っていた場合、別値を取得する PR 2021-07-17 2021-12-18 -- 2つのテーブルからflg情報を取得し、値が存在したものを設定する。 SELECT ID -- # 左から参照し、値にnull以外が入っていたものを設定する , COALESCE(t1.flg, t2.flg, 0) AS status FROM table1 AS t1 FULL OUTER JOIN table2 AS t2 ON t1.id = t2.id この記事が気に入ったら『目黒で働く分析担当の作業メモ』にご支援をお願いします! ※OFUSEに飛びます
技術 [bigquery]10分単位でレコード集計する SELECT CONCAT(SUBSTR(FORMAT_TIMESTAMP('%Y-%m-%d %H:%M:%S', TIMESTAMP(t...
技術 [biguqery]複数のフラグ項目を一気に判定する方法 SELECT * FROM dataset.table WHERE 1 IN (flg1, flg2, flg3) -- flg1, flg...
技術 [bigquery]数値に1000単位でカンマを入れる方法 SELECT FORMAT("%'d", SUM(price)) AS item_price -- 100,000,000 という感じで数値...
技術 [bigquery]UCT時刻をJSTに変換する -- 事前にDECLAREで変数定義 DECLARE created_at TIMESTAMP; DECLARE created_at_st...