技術 プログラムSQLbigquery [bigquery]特定の文字列の前後の文字を一気に除外する方法 PR 2023-05-29 2023-05-25 SELECT code, SUBSTR(code, 3, LENGTH(code)-6) as short_code FROM dataset.table > code, short_code > xx123456789X1Y1, 123456789 上記のコードでは、codeの文字列の頭2文字と後ろ4文字を取り除いて、short_codeに変換している 頭2文字と後ろ4文字の合計6文字を除外する為、LENGTH(code)-6を指定。 この記事が気に入ったら『目黒で働く分析担当の作業メモ』にご支援をお願いします! ※OFUSEに飛びます
技術 [bigquery]テーブルからカラム名をワイルドカード検索する SELECT table_schema , table_name , column_name FROM dataset.INFORMATIO...
技術 [トレジャーデータ]PRESTOでVARCHARの数値項目(区切り文字付き)があった場合に除外して合算する方法 SELECT shohin_cd , SUM(CAST(REPLACE(sales, ',', '') AS INTEGER)) AS sa...
技術 [bigquery]max_byとmin_byが使えるようになってた 以前書いたメモ記事:max_byとmin_byを再現するコード ですが、2023/8月のアップデートでmax_byとmin_byが使えるよう...
技術 [bigquery]複数の特定文字列を含まないデータのみ抽出するコード SELECT * FROM dataset.table WHERE id = '12345' AND NOT ( shohin_id LIK...
技術 [biguqery]アソシエーション分析用のデータ抽出クエリ with association1 as ( -- 合計購入者数 select count(distinct userId) as allP...
技術 [Excel]複数のワードを含む文字列をワイルドカード指定して検索する 文面の中から、特定ワードを2個組み合わせて抽出し、その組み合わせ数がどれだけあるか?を抽出する方法。 これは、Excelの"countifs...