PostgreSQL查询中的问题

阿杰特

我有以下查询。但是TranDate,Amount,Balance显示为Null。是Postgresql的新手。但是在SQL Server中显示的值

CREATE TEMP TABLE tran
  (TranDate,Amount,Balance) AS
VALUES 
  ('2019-01-01'::date, 1000::int,1000::int), 
  ('2019-01-02', 2000,3000), 
  ('2019-01-03', NULL,3000),
  ('2019-01-04', -500,2500);


  SELECT tran.TranDate,tran.Amount,tran.Balance, date(d) as day
         FROM   generate_series(timestamp '2018-01-01'
                     , timestamp '2018-01-31'
                     , interval  '1 day') d  
             left join  tran  ON  date(tran.TranDate) = d 
戈登·利诺夫

如果使用重叠的日期范围运行代码,则会看到以下结果:

SELECT tran.TranDate, tran.Amount, tran.Balance, date(d) as day
FROM generate_series(timestamp '2019-01-01',
                     timestamp '2019-01-31',
                     interval  '1 day'
                    ) d left join
     tran 
     ON  date(tran.TranDate) = d ;

您可以在db <> fiddle中观察到这一点

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

PostgreSQL-聚合查询中的聚合查询

来自分类Dev

PostgreSQL中递归CTE的问题

来自分类Dev

MySQL查询在PostgreSQL中失败

来自分类Dev

PostgreSQL中的递归查询?

来自分类Dev

在PostgreSQL中查询JSON字段

来自分类Dev

PostgreSQL中的递归查询。选择 *

来自分类Dev

PostgreSQL在子查询中引用外部查询

来自分类Dev

动态查询中的问题

来自分类Dev

PostgreSQL在子查询中随机

来自分类Dev

PostgreSQL-聚合查询中的聚合查询

来自分类Dev

在PostgreSQL中查询jsonb

来自分类Dev

在PostgreSQL中编写高效的查询

来自分类Dev

PostgreSQL查询遇到问题

来自分类Dev

PostgreSQL中的递归查询?

来自分类Dev

HQL查询中的问题?

来自分类Dev

在PostgreSQL中获取条件问题

来自分类Dev

从PostgreSQL中的查询插入表

来自分类Dev

PostgreSQL在子查询中引用外部查询

来自分类Dev

Postgresql中的插入枚举问题

来自分类Dev

将PostgreSQL查询转换为DSLContext的问题

来自分类Dev

查询 PostgreSQL 的问题

来自分类Dev

PostgreSQL 问题、约束和查询

来自分类Dev

PostgreSQL 中的查询调优

来自分类Dev

优化 PostgreSQL 中的查询

来自分类Dev

PostgreSQL 查询中的分组差异

来自分类Dev

postgresql中组装函数的问题

来自分类Dev

Python 中的这个 Postgresql 查询有什么问题?

来自分类Dev

在 PostgreSQL 中查询 JSON 字段

来自分类Dev

在 Django 中执行 PostgreSql 查询