查询一年中的每个月末数据

ustbzhy 2010-09-19 10:19:11
riqi0 = Format(DTPicker1.Value, "yyyy-mm-dd")
riqi1 = Format(DTPicker2.Value, "yyyy-mm-dd")
ssql = "select * from 主计算表 where 日期 between #" & riqi0 & "# and #" & riqi1 & "# order by 日期"
Adodc1.RecordSource = ssql
Adodc1.CommandType = adCmdText
Adodc1.Refresh


主计算表中有很多年的数据,是以天为单位的,我想查询所有月末数据,请问各位如何加入查询条件,谢谢 ^_^
...全文
325 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
游子 2010-09-24
  • 打赏
  • 举报
回复
楼主的头像。。。。好胸涌。。。
cnuser1 2010-09-23
  • 打赏
  • 举报
回复
做法:先在Sql里筛选出年份,然后以月份分组,取最大值,就是每月月末数据了。
zuoxingyu 2010-09-20
  • 打赏
  • 举报
回复

mysql> set @x='2009-12-02 14:20:20';
Query OK, 0 rows affected (0.00 sec)

mysql> select date(@x+interval 1 month)-interval day(@x) day ;
+------------------------------------------------+
| date(@x+interval 1 month)-interval day(@x) day |
+------------------------------------------------+
| 2009-12-31 |
+------------------------------------------------+
1 row in set (0.00 sec)

mysql>
zuoxingyu 2010-09-20
  • 打赏
  • 举报
回复
查出每个月的最后一天的数据,是这样的嘛?
jhone99 2010-09-19
  • 打赏
  • 举报
回复
月末数据
*********
这个应该怎么理解?一个月的统计?仅月末1天?

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧