gpt4 book ai didi

mysql - MySQL 的日期时间操作

转载 作者:行者123 更新时间:2023-11-29 04:36:37 24 4
gpt4 key购买 nike

我不太喜欢约会。

我有一个 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

考虑到我想从中减去小时数(因此,日期有时会改变),我该如何进行查询?

最佳答案

如果您想从 HoraRegistratBBDD 列中减去 15 小时,那么您可以使用 DATE_SUB :

SELECT mydata FROM mytable
WHERE DATE_SUB(HoraRegistratBBDD, INTERVAL 15 HOUR) = ...

关于mysql - MySQL 的日期时间操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39868687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com