在php中利用MySql函数实现按时间分段查询
在《在php中如何实现按时间分段查询?》一文中,我们使用php中的mktime函数实现了按时间分段查询,其实除了这种解决方案以外,在MySql中也有专门针对日期和时间的函数,包括DATE()、DATE_ADD()、DATE_SUB()、DATE_FORMAT()等等。《在php中如何实现按时间分段查询?》一文中的SQL语句也可以写成下面的形式:
最近三个月内的订单情况,SQL语句如下:
$sql=”SELECT * FROM shopping_order WHERE dtTime>=DATE_SUB(NOW(), INTERVAL 3 MONTH)”;
如果是查询最近15天内的订单,则SQL语句如下:
$sql=”SELECT * FROM shopping_order WHERE dtTime>=DATE_SUB(NOW(), INTERVAL 15 DAY)”;
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments
还没有评论。
发表评论