您的位置:首页 > 数据库

sql 时间比较 查询语句

2017-09-11 16:40 288 查看

1 查询时间段:

则直接字段 大于 或小于该时间段 即可
select * from t_person where born >= '2000-01-01' and  born <= '2017-01-01' 
或者用 BETWEEN  AND (前开后闭)

2 查询某天、某周、某月、某年 的数据

select * from t_person where  DATEDIFF(day, "2017-01-01", '2017-01-01')   ;

select * from t_person where  DATEDIFF(week, "2017-01-01", '2017-01-01')   ;

select * from t_person where  DATEDIFF(month, "2017-01-01", '2017-01-01')   ;

select * from t_person where  DATEDIFF(year, "2017-01-01", '2017-01-01')   ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sql 时间比较