【发布时间】:2017-02-13 14:05:12
【问题描述】:
我不喜欢约会。
我有一个 mysql 表,其中一个字段是 OF DateTime 类型,称为 HoraRegistratBBDD。
我想做的是选择特定日期的数据(任何类型的数据)。到目前为止,我正在这样做:
SELECT COUNT(*)
FROM
(
SELECT mydata
FROM mytable
WHERE DATE(`HoraRegistratBBDD`) = '".$fecha."' AND
FetOPerdutIMotiu = '1'
GROUP BY Partit,
mydata
) AS Col;
其中 $fecha 类似于“2016-09-03”。这行得通。
但是我有一个问题。当我的 HoraRegistratBBDD 有(例如)这个值时:
2016-09-02 10:28:41
我想从中减去 15 个小时。这意味着我想把这个值当作它实际上是
2016-09-01 19:28:41
考虑到我想从中减去小时数(因此,有时一天会改变),我该如何进行查询?
【问题讨论】:
-
一些建议。在发布问题之前尝试做一些研究。我从一次谷歌搜索中得到了 10 个非常好的结果。一个例子:stackoverflow.com/questions/6020162/…