如何在mysql中获取最后1小时数据的结束时间?

时间:2017-09-13 06:57:40

标签: php mysql codeigniter mysqli phpmyadmin

我在下面的表中提交了varchar数据类型,我希望从表时间使用mysql查询获取最后一小时的数据 我有

PHP

$total = (double) $input * (double) $rate;
return number_format((double) $total, 2);

Jquery的

total =  parseFloat(input) * parseFloat(rate);
return  total.toFixed(2);

PHP

$total = (double) $input * (double) $rate;
return number_format((double) $total, 2);

Jquery的

total =  parseFloat(input) * parseFloat(rate);
return  total.toFixed(2);

2 个答案:

答案 0 :(得分:1)

从表格中选择当前日期和时间之间的datetime列值以及当前时间之前1小时的行。

<强>查询

select * from `your_table_name`
where `your_column_name` between date_add(now(), interval -1 hour) and now();

答案 1 :(得分:0)

在查询下方使用。 注意您的ColumName数据类型必须是(日期时间)

SELECT * FROM `tableName` WHERE 'ColumnName' BETWEEN (NOW() - INTERVAL 1 HOUR) AND NOW()