MYSQL 30天查询
我有这样的疑问:MYSQL 30天查询,mysql,Mysql,我有这样的疑问: SELECT COUNT( * ) FROM `reportinc` WHERE `Data/ora apertura` >= '21/01/13 00:00:00' AND `Data/ora apertura` <= '21/01/13 18:00:00' 选择计数(*) 来自“reportinc” 其中'Data/ora apertura`>='21/01/13 00:00:00' 还有类似这样的“数据/或孔径”: WHERE `Data/o
SELECT COUNT( * )
FROM `reportinc`
WHERE `Data/ora apertura` >= '21/01/13 00:00:00'
AND `Data/ora apertura` <= '21/01/13 18:00:00'
选择计数(*)
来自“reportinc”
其中'Data/ora apertura`>='21/01/13 00:00:00'
还有类似这样的“数据/或孔径”:
WHERE `Data/ora apertura` >= CURRENT_DATE - INTERVAL 2 DAY
AND `Data/ora apertura` <= CURRENT_DATE - INTERVAL 1 DAY
+ INTERVAL '18:00:00' HOUR_SECOND
其中`Data/ora apertura`>=当前日期-间隔2天
和'Data/ora apertura`您可以在
SELECT COUNT( * )
FROM `reportinc`
WHERE `Data/ora apertura`
BETWEEN
CURRENT_DATE - INTERVAL 2 DAY
AND
CURRENT_DATE - INTERVAL 1 DAY + '18:00:00'
您的操作系统是什么?Data/ora apertura
这是字段名吗OIs不工作…我的查询选择计数(*)从reportinc
其中Data/ora-apertura
>='21/01/13 00:00:00'和Data/ora-apertura
='CURRENT_-DATE 00:00'和Data/ora-apertura
@svratonzo:您将CURRENT_-DATE
放在字符串文本中,这不是我上面所说的。
mysql> SELECT DATEDIFF('1997-12-31 23:59:59','1997-12-30');
-> 1
SELECT COUNT( * )
FROM `reportinc`
WHERE `Data/ora apertura`
BETWEEN
CURRENT_DATE - INTERVAL 2 DAY
AND
CURRENT_DATE - INTERVAL 1 DAY + '18:00:00'