我正在尝试完成一个查询,其中我查看了前一天的数据,但我想在8:59 am (current day)中添加一个时间范围,如9 am (previous day)。
我使用下面的代码获取前一天的数据,但我想添加时间。
AND [GasTime] BETWEEN CONVERT(DATETIME, GETDATE() -2, 102) AND CONVERT(DATETIME, GETDATE() -1, 102)
谢谢你的帮助。
我正在尝试获得一个优化的查询,它在前一天或某一天的同一时间给出了结果。我能够用PHP上的一个循环来解决这个问题,重复给我一个特定一天的结果的查询,但是这需要很长时间。
我的PHP代码和MYSQL查询:
$json_data = array();
$i=$range;
while ($i>0){
$result=mysql_query("SELECT numpeople, numviews, date FROM table_stats ORDER BY ABS(date - DATE_SUB(NOW(), INTERVAL '$i' DAY)) LIMIT
我试图在我的where子句中包含一种根据当前时区自动拉取前一天数据的方法。我的所有数据都使用UTC时间戳存储。 我可以将我的时间戳从UTC更改为我的时区(“America/芝加哥”),并且我可以自动提取过去X天的数据;例如,前一周的数据,而无需手动输入日期。但我不知道如何在where子句中同时执行这两项操作。 SELECT *
FROM `my-data-set`
WHERE
event_time >= CAST(DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY) AS TIMESTAMP)
AND event_time < CAST(DATE
我的目标是检查特定日期对象是否在时间范围内,然后在页面上显示正确的按钮。
目前,我有以下几点:
ng-if="payment.TransactionDateTime <= *Six PM on the same day* && payment.TransactionDateTime >= *Six PM The Day before the payment.TransactionDateTime*"
我该怎么做才能让这件事成功?我需要检查付款是否发生在TransactionDateTime支付的前一天下午6点和TransactionDateTimeP