带有子查询的两个日期之间的差异

托马斯

我正在尝试计算 Postgres 上两个日期之间的差异。首先我得到日期:

SELECT * FROM
(
    SELECT 
            to_char(to_timestamp(t.time/1000000), 'DD/MM/YYYY HH24:MI:SS') AS initial_date
    FROM
            book.ticket AS t

    WHERE status = 'planning'
) AS initial_date,

(
    SELECT 
            to_char(to_timestamp(t.time/1000000), 'DD/MM/YYYY HH24:MI:SS') AS final_date
    FROM
            book.ticket AS t

    WHERE status = 'closed'
) AS final_date

然后我想做类似的事情来计算之前恢复日期之间的差异:

SELECT DATE_PART('day', final_date::timestamp - initial_date::timestamp)

但我不知道如何将这最后一部分(计算的那一部分)与其他查询放在一起。有人能帮我吗?

托马斯

好的,伙计们!经过所有这些讨论,我解决了我的问题。我将在下面发布代码。谢谢大家的帮助,大家的意见很重要!

SELECT t1.id, t1.initial_date, t2.id, t2.final_date, t2.final_date - t1.initial_date as dif
FROM (

        (
        SELECT 
            t.id,
            to_timestamp(t.time/1000000) AS initial_date
        FROM
            book.ticket AS t
        WHERE status = 'planning' 
        )  t1

JOIN   (
        SELECT 
            t.id,
            to_timestamp(t.time/1000000) AS final_date
        FROM
            book.ticket AS t
        WHERE status = 'closed'  
       )  t2
ON t1.id  = t2.id 
)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有两个表和两个字段的两个日期之间的PostgreSQL日期差异

来自分类Dev

带有两个表和两个字段的两个日期之间的PostgreSQL日期差异

来自分类Dev

找到带有时间戳的两个日期之间的分钟差异?

来自分类Dev

来自子查询的两个日期之间的SQL查询

来自分类Dev

SQL:两个日期之间的差异

来自分类Dev

Android两个日期之间的差异

来自分类Dev

得到两个日期之间的差异

来自分类Dev

两个日期之间的Python差异

来自分类Dev

两个日期之间的年份差异

来自分类Dev

两个日期之间的差异

来自分类Dev

两个密码查询之间的差异

来自分类Dev

带有两个 where 子句的子查询

来自分类Dev

使用JPA标准查询比较两个日期之间的差异

来自分类Dev

Rails sql 查询两个日期之间的差异超过 2 周

来自分类Dev

查找两个日期之间的月份和日期差异

来自分类Dev

两个日期之间的SQALCHEMY查询

来自分类Dev

两个对象之间的子查询

来自分类Dev

带有不同工作日的两个时间戳之间的差异?

来自分类Dev

没有周末预告片功能的两个日期之间存在差异

来自分类Dev

MySQL过程更新所有记录的两个日期之间的差异

来自分类Dev

没有 ID 的 SQLite 中两个单独行之间的日期差异

来自分类Dev

PostgreSQL中两个日期之间的差异

来自分类Dev

C中两个日期之间的差异

来自分类Dev

获取两个日期列之间的差异最小的行

来自分类Dev

SQL Server中两个日期之间的月份差异

来自分类Dev

不同年份的两个日期之间的差异

来自分类Dev

如何获得两个日期之间的差异?

来自分类Dev

从datetimepicker计算两个日期之间的差异

来自分类Dev

C#获取两个DateTime日期之间的差异

Related 相关文章

热门标签

归档