技術 SQLbigquery [bigquery]累積値を算出する PR 2021-09-18 2022-05-09 SELECT id , date , price -- 累積金額の算出 id単位でdate順に並べ替えて、priceを累積していく , SUM(price) OVER (PARTITION BY id ORDER BY sales_date ASC ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) as price_cumulative FROM dataset.table この記事が気に入ったら『目黒で働く分析担当の作業メモ』にご支援をお願いします! ※OFUSEに飛びます
技術 [スプレッドシート]Excelでよく使っていた機能について【適宜更新】 Excel離れしていて、 スプレッドシートを使ってます。という人が増えてきてる気がするこの頃。 その際、Excelでよく使っていてスプレッド...
技術 【mysql】find_in_set句を利用して、複数値を指定検索する 1つのテーブルの中から、複数の商品IDや顧客ID等を取得したい。といった場合等に使います。 ### 複数のuseridを明示的に指定 ###...
技術 マルコフ連鎖とは?未来を予測するシンプルな考え方 マルコフ連鎖を一言でいうと、「未来の出来事は、現在の状態だけで決まり、過去の経緯は関係ない」という考え方に基づいた、未来を予測するための数学...
技術 【SQL】レコードを、別テーブルの特定値から更新する方法 以下は、tmp001テーブルの値をtmp002テーブルとIDが一致したもののみ、nameを更新している。 UPDATE tmp001, tm...
技術 [SQL]mysqlでレコードの連番やランキングをつける方法 score毎にレコード付与を行いたい場合には以下SQLで対応可能 ## ランキング付与(同率は未対応) SET @rownum=0; SEL...