技術 プログラムSQLbigquery [bigquery]特定のテーブルの項目名を取得する方法 SELECT column_name FROM dataset.INFORMATION_SCHEMA.COLUMNS WHERE table_name = '{テーブル名}' 項目の多いテーブルの項目... 2024-05-15
技術 プログラムSQLbigquery [bigquery]複数の文字列を組み合わせて曖昧検索を行う select * from dataset.table where -- column_1の後ろ4文字と、columns_2の全文字を組み合わせて、曖昧検索用の文字列を作成 id Like conca... 2024-05-13
技術 プログラムgitmarkdown [markdown]git-issue上にmermaidで円グラフを書く方法 ```mermaid pie title フルーツ販売数 "いちご" : 87 "みかん" : 15 "りんご" : 77 "バナナ" : 43 "スイカ" : 32 ```... 2024-04-25
技術 プログラムスプレッドシート [スプレッドシート]日付を曜日変換する方法 ## 一番よく使う =TEXT(A1, "ddd") ## こういう書き方もできる =CHOOSE(WEEKDAY(A1), "日", "月", "火", "水", "木", "金", "土")... 2024-04-25
技術 プログラムSQLbigquery [bigquery]テーブルの作成日時を確認する方法 SELECT table_name, creation_time FROM dataset.INFORMATION_SCHEMA.TABLES WHERE table_name LIKE '%tabl... 2024-04-05
技術 プログラム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