谁能帮我解决问题?
这是表格的截图。
我想计算两个日期之间的范围/分钟。 我的想法是将第二行FORMATTED_DATEMODIFIED减去FORMATTED_DATEMODIFIED的第一行,依此类推。我想从上一行中减去日期。
任何人都可以帮忙吗?非常感谢你!答案 0 :(得分:0)
也许这样的事情会帮助你
SELECT
CAST (
( SELECT FIRST 1 TT2.FORMATTED_DATEMODIFIED
FROM TEST_TABLE TT2
WHERE TT2.FORMATTED_DATEMODIFIED > TT.FORMATTED_DATEMODIFIED
ORDER BY TT.FORMATTED_DATEMODIFIED) AS TIME)
- CAST(TT.FORMATTED_DATEMODIFIED AS TIME) AS DIFF_IN_SECONDS,
TT.FORMATTED_DATEMODIFIED AS FOUND_TIMESTAMP,
( SELECT FIRST 1 TT2.FORMATTED_DATEMODIFIED
FROM TEST_TABLE TT2
WHERE TT2.FORMATTED_DATEMODIFIED > TT.FORMATTED_DATEMODIFIED
ORDER BY TT.FORMATTED_DATEMODIFIED) AS NEXT_TIMESTAMP
FROM TEST_TABLE TT
ORDER BY TT.FORMATTED_DATEMODIFIED
/ Jesper H。