mysql 数据库 ,如何取得 每月第一天 和最后一天之间的数据?

[复制链接]
查看11 | 回复2 | 2012-10-24 21:57:41 | 显示全部楼层 |阅读模式
1 某一天的所在月的第一天:select date_add(date_add(last_day('2008-02-01'),interval 1 day),interval -1 month);某一天的所在月的最后一天:select last_day('2008-02-01');2 加在语句中:select ... where dt between date_add(date_add(last_day('2012-02-01'),interval 1 day),interval -1 month) and last_day('2012-02-01');...
回复

使用道具 举报

千问 | 2012-10-24 21:57:41 | 显示全部楼层
select * from TABLE where date like concat(left('2012-02-5', 7), '%');...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行