teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

推敲

2019/11/26 14:11

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -3,4 +3,4 @@
3
3
  select price - lag(price) over(order by date) as 差額 from テーブル
4
4
  ```
5
5
 
6
- 実際には、**partition by**も使う事になるでしょうけど。
6
+ 実際には、**partition by**も使う事になるでしょうけど。

1

追記

2019/11/26 14:11

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  [lag](https://www.postgresql.jp/document/11/html/functions-window.html)が目的にはあっています。
2
2
  ```SQL
3
- select lag(price) over(order by date) from テーブル
3
+ select price - lag(price) over(order by date) as 差額 from テーブル
4
4
  ```
5
5
 
6
6
  実際には、**partition by**も使う事にななるでしょうけど。