技術 プログラムSQLbigquery [bigquery]partitonテーブルの日別での作成時刻を取得するコード SELECT table_name, partition_id, total_rows, last_modified_time FROM dataset.INFORMATION_SCHEMA.PART... 2024-04-03
技術 プログラムSQLbigquery [bigquery]ウィンドウ関数で作成した項目をフィルタする方法(QUALIFY句) QUALIFY句は、ウィンドウ関数の結果に基づいて行をフィルタリングする時に利用します。 従来のWHERE句だと指定できませんでしたが、QUALIFY句を利用すればウィンドウ関数によって生成された新し... 2024-03-24
技術 プログラムSQLbigquery [bigquery]クエリの書式を整えるショートカット ## 修正前のクエリ SELECT * FROM dataset.table LIMIT 100 ⬇︎ windowsの場合: ctrl + shift + F macの場合: ... 2024-03-07
技術 プログラムSQLbigquery [bigquery]max_byとmin_byが使えるようになってた 以前書いたメモ記事:max_byとmin_byを再現するコード ですが、2023/8月のアップデートでmax_byとmin_byが使えるようになってましたのでコードメモです。 -- MIN_BYのコー... 2024-02-21
技術 プログラムSQLbigquery [bigquery]エラー「Invalid type for argument 2 to FORMAT; Expected INT64; Got NUMERIC」の原因と対策 原因 FORMAT 関数の第2引数に渡された値の型が、期待されていた INT64 型ではなく、NUMERIC 型だった場合に発生。 対策 CAST 関数を使用して、第2引数を INT64 型に変換する... 2024-02-19
技術 プログラムSQLbigquery [bigquery]都道府県コードを地域に変換するコード WITH region_map AS ( SELECT pref_code, CASE WHEN pref_code IN ('01', '02', '03', '04', '05', '06', '... 2024-02-14
技術 プログラムSQLbigquery [bigquery]UnixタイムスタンプをUTC日時に変換する SELECT TIMESTAMP_SECONDS(1706255255) AS converted_datetime... 2024-02-13
技術 プログラムSQLbigquery [bigquery]string型の曜日情報を連番に並び替えるコード SELECT id, week, SUM(quantity) AS quantity, SUM(price) AS price FROM dataset.table ORDER BY 1, 2 上記の... 2024-01-24
技術 プログラムpython仮想環境 [python]venvで仮想環境を作る(mac) # 仮想環境の作成(testという名前の仮想環境を作る) python3 -m venv test # 仮想環境の有効化(venvコマンドで作成された仮想環境にあるbin/activateスクリプトを... 2024-01-08
技術 プログラムスプレッドシート [スプレッドシート]日付範囲を指定して金額項目を集計する方法 no日付金額12023/1/1010022023/3/1520032023/6/2030042023/8/740052023/10/550062024/1/260072023/2/15700 上記の表... 2024-01-01
技術 プログラムpythoncolab統計 [python]google colab上でT検定を行う方法 T検定では、2群の平均の差が意味のある差なのかどうか?を検定する 以下では施策対象者と非対象者のそれぞれのクリック数(対象の平均)からT値とP値を算出している。 その後、P値の値が有意水準(0.05に... 2023-12-26
技術 プログラムSQLbigquery [bigquery]修正前後のテーブル検証用クエリ テーブルの改修を行った時の検証用クエリメモです 旧テーブルと新テーブルについて月別で件数差分を出力する時のサンプルコード with oldBase as ( select substr(created... 2023-12-25