数据库查询语句写不出

Akuma_lht 2015-12-29 03:14:23
数据库格式如下
id 日期 列1 列2 列3 。。。。。。。列40
日期是2015-01-01格式的是连着的
现在就是需要根据id 和总的日期比如(201401-201501)来查询,要求是总的日期的 每个月的各列总和/当月天数 返回一个结果集,想破脑袋没想出,哪位大神给个思路或者写好了发下,不胜感激
...全文
146 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Akuma_lht 2015-12-30
  • 打赏
  • 举报
回复
引用 1 楼 u011575570 的回复:
每个月可以用mysql自带的函数或者可以group by to_char(日期,‘MM’)将月份分组, 各列总和就是sum,当月天数应该mysql也有自带的函数, 其实总的来说就是将日期字段的月份分离出来,之后分组,求和,求天数
哎,谢谢你了。弄出来了
rick-he 2015-12-29
  • 打赏
  • 举报
回复
每个月可以用mysql自带的函数或者可以group by to_char(日期,‘MM’)将月份分组, 各列总和就是sum,当月天数应该mysql也有自带的函数, 其实总的来说就是将日期字段的月份分离出来,之后分组,求和,求天数

56,897

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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