我有一个在一段时间内运行订单生产效率的MSSQL查询。基本上,它以分钟为单位计算订单从开始日期到完成日期所需的时间。我要做的是获得订单创建的日期和时间戳(A)和订单完成的日期和时间戳(B),然后减去它们,然后乘以1440,得到两个日期之间的分钟。
,FLOOR(((CAST(b.[AuditInsertTimestamp2] A
我有一个名为"SYS_CREAT_TS".的专栏我希望查询获取REV数据,其中状态代码为2,以及状态代码为2的最新时间戳。SELECT RVSN FROM DATA_STUS WHERE DATA_STUS_CD = 2 AND SYS_CREAT_TS IN MAX(SYS_CREAT_TS);没有最新的时间戳比较查询我得到的修订号(RVSN)为2446,244
我试图以分钟为单位计算两个时间戳列之间的时间差,但timestampdiff函数无法在其上工作。错误告诉我,我的查询表中不存在minute列。同时,一些答案表明timestampdiff不适用于PostgreSQL,但是像date_part这样的函数在我的端也不起作用。有人能在Amazon上分享语法和功能的经验或文档吗?from udb.user
w