我有一个查询包含时间和时间参数。 我需要从totime参数中减去1分钟。 我使用了totime-1。 它在数据库级别工作,它在我的水晶报告中不起作用。我的意思是它在报告级别减去1小时。 任何人都可以告诉我减去一分钟的其他公式。
谢谢, vissu
答案 0 :(得分:3)
如果您使用的是SQL Server / Tsql
DATEADD(MI, -1, totime)
答案 1 :(得分:0)
在某些数据库(例如SQL Server和Oracle)中,您可以执行以下操作:
select totime - 1.0/(24*60)
时间差以天计算,因此1.0 /(24 * 60)是一分钟,表示为一天的一小部分。
MySQL接受语法,但时间戳是以秒为单位而不是几天测量的,因此您可以使用:
select totime - 60