Google bigquery 轻松地提出/发布新的具体问题,我(或其他人)也会回答这个问题:o)但是,请先自己尝试 SELECT id, date, sales, AVG(sales) OVER (PARTITION BY id ORDER BY date RANGE BETWEEN
轻松地提出/发布新的具体问题,我(或其他人)也会回答这个问题:o)但是,请先自己尝试Google bigquery 轻松地提出/发布新的具体问题,我(或其他人)也会回答这个问题:o)但是,请先自己尝试 SELECT id, date, sales, AVG(sales) OVER (PARTITION BY id ORDER BY date RANGE BETWEEN,google-bigquery,Google Bigquery,轻松地提出/发布新的具体问题,我(或其他人)也会回答这个问题:o)但是,请先自己尝试 SELECT id, date, sales, AVG(sales) OVER (PARTITION BY id ORDER BY date RANGE BETWEEN 4 PRECEDING AND 1 PRECEDING) AS projected_sale FROM tableA +-------+---------+---------+ | id | date | sales | +
SELECT
id, date, sales, AVG(sales) OVER (PARTITION BY id ORDER BY date RANGE BETWEEN 4 PRECEDING AND 1 PRECEDING) AS projected_sale
FROM tableA
+-------+---------+---------+
| id | date | sales |
+-------+---------+---------+
| 1 | 01-01-17| 5 |
| 1 | 01-02-17| 6 |
| 1 | 01-03-17| 7 |
| 1 | 01-04-17| 10 |
+-------+---------+---------+
+-------+---------+---------+--------------+
| id | date | sales |projected_sale|
+-------+---------+---------+--------------+
| 1 | 01-01-17| 5 | . |
| 1 | 01-02-17| 6 | . |
| 1 | 01-03-17| 7 | . |
| 1 | 01-04-17| 10 | 6 |
+-------+---------+---------+--------------+