格式为2008-06-16
查询出当天数据:
SELECT * FROM `table` WHERE date(时间字段) = curdate();
查询出当月字段:
SELECT *
FROM `table`
WHERE month( 时间字段) = month( now( ) ) ;
时间格式为1219876…… UNIX时间,只要应用“FROM_UNIXTIME( )”函数
例如查询当月:
SELECT *
FROM `table`
WHERE month( from_unixtime( reg_time ) ) = month( now( ) ) ;
查询上一个月的呢?变通一下!
SELECT *
FROM `table`
WHERE month( from_unixtime( reg_time ) ) = month( now( ) ) -1;
MySql 按时间段查询数据方法
SQL日期查询技巧
最新推荐文章于 2024-07-24 16:28:55 发布
本文介绍如何使用SQL查询特定日期的数据,包括按天、按月查询的方法,并演示了如何处理UNIX时间格式的数据。此外,还提供了查询当前月份及上个月数据的具体SQL语句。
5343

被折叠的 条评论
为什么被折叠?



