2017-09-13 102 views
-2

我有以下varchar數據類型申請表,我想擺脫表時間持續一點小時的數據使用MySQL查詢 我如何獲得最後1小時數據在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); 
+1

提供的表結構和一些示例表中的數據。 – Wanderer

+0

請檢查圖像鏈接https://i.stack.imgur.com/tZAD0.png此字段數據類型varchar格式 –

+0

表中只有一列? – Wanderer

回答

0

與當前的日期和時間,當前時間之前1個小時之間的datetime列值選擇從表中的行。

查詢

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

謝謝,它工作正常 –

0

使用下面的查詢。 注意您ColumName數據類型必須是(日期時間)

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