我想從mySQL數據庫中提取最近1小時的數據。結果已被提取後,我當然可以在java中完成它,但我不希望在應用程序中造成不必要的負擔。請幫忙。如何根據時間戳過濾mySQL查詢中的數據?
1
A
回答
1
select * from tb_data
where createdtime > ADDDATE(NOW(), INTERVAL -1 HOUR)
+0
OP正在查找過去一小時內的記錄。發佈的代碼將在過去3個小時內檢索記錄。 –
+0
我的測試查詢錯誤 - 我在3小時內沒有新的數據 – jaczes
0
如果列類型是DATE
可以使用DATE_SUB
函數,它substracts從DATE
一個給定的時間間隔。
SELECT * FROM [table] WHERE [date_column] > DATE_SUB(NOW(), INTERVAL 1 HOUR)
0
select * from yourtable where created_at between NOW() and date_sub(NOW() , interval 1 HOUR)
相關問題
- 1. 根據時間戳間隔過濾MySQL查詢結果
- 2. 用時間戳查詢MySQL數據庫
- 3. 按查詢中的時間戳過濾
- 4. DynamoDB查詢/根據時間戳排序
- 5. 如何根據Access中的時間參數過濾數據?
- 6. Mysql根據不同表中的日期時間過濾數據
- 7. 如何根據時間戳過濾documentdb記錄?
- 8. mysql查詢根據最新時間戳獲取最小值
- 9. mysql查詢根據時間戳識別和刪除重複項
- 10. mysql查詢幫助(根據時間戳選擇最新更新)
- 11. 如何根據修改的時間戳查詢Asana任務
- 12. MYSQL PHP查詢已查詢的數據(過濾已過濾的數據)
- 13. 過濾器MySQL時間戳
- 14. 根據時間戳
- 15. 根據時間戳
- 16. 根據參數過濾器查詢Oracle
- 17. MySQL:根據時間戳間隔選擇數據
- 18. mysql查詢的時間戳
- 19. mysql - 根據一列值的計數過濾查詢結果?
- 20. 如何根據時間戳獲取數據表格數據庫
- 21. 如何根據MySQL中的關鍵詞過濾數據?
- 22. 如何根據列值過濾表中的數據MySQL和PHP
- 23. 轉換Unix時間戳和排序數據在mysql查詢中
- 24. 如何從延遲的時間戳列中查詢數據。
- 25. 使用時間戳查詢Firebase數據
- 26. php mysql根據時間戳echo結果
- 27. 根據來自mysql的時間戳和時間間隔選擇數據
- 28. Php-MySql查詢,根據日期時間選擇數據
- 29. Mysql時間戳查詢
- 30. mysql php時間戳查詢
你有任何數據庫日期時間字段,你可以查詢? – mirkobrankovic
也許您的數據結構可能有所幫助? –