小编ada*_*mar的帖子

如何有效地选择以前的非空值?

我在Postgres有一张表,如下所示:

# select * from p;
 id | value 
----+-------
  1 |   100
  2 |      
  3 |      
  4 |      
  5 |      
  6 |      
  7 |      
  8 |   200
  9 |          
(9 rows)
Run Code Online (Sandbox Code Playgroud)

我想查询使它看起来像这样:

# select * from p;
 id | value | new_value
----+-------+----------
  1 |   100 |    
  2 |       |    100
  3 |       |    100
  4 |       |    100
  5 |       |    100
  6 |       |    100
  7 |       |    100
  8 |   200 |    100
  9 |       | …
Run Code Online (Sandbox Code Playgroud)

postgresql

40
推荐指数
3
解决办法
2万
查看次数

标签 统计

postgresql ×1