我安装了一个带有 apache2 / sqlite3 / php5.5 的raspberry pi 3。
数据库创建 dbname.db ,在表 temps 中有两列。
在我的php文件中我有
<?php
..
//get all data from temps
$result1 = $db->query("SELECT * FROM temps");
//get last 1 day data from temps
$result2 = $db->query("SELECT * FROM temps WHERE timestamp >= datetime('now','-1 day')");
...
?>
答案 0 :(得分:-1)
使用AND
- 也许使用BETWEEN
:
SELECT * FROM `temps`
WHERE `timestamp` BETWEEN NOW() AND INTERVAL 1 DAY
AND TIME(`timestamp`) BETWEEN '00:00:00' AND '13:00:00'