MYSQL查询任意一个月的记录

恋之最 2011-02-28 05:57:59
归类查询每个月的记录?要怎么写sql语句 mysql的
...全文
438 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
恋之最 2011-03-01
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 bao110908 的回复:]
上面写错了,订正一下:


SQL code
SELECT date_format(create_time, '%Y-%m'), count(fee)
FROM t_sales
GROUP BY date_format(create_time, '%Y-%m')
ORDER BY date_format(create_time, '%Y-%m');
[/Quote]

谢了 顶个
  • 打赏
  • 举报
回复
上面写错了,订正一下:

SELECT date_format(create_time, '%Y-%m'), count(fee)
FROM t_sales
GROUP BY date_format(create_time, '%Y-%m')
ORDER BY date_format(create_time, '%Y-%m');
  • 打赏
  • 举报
回复
SELECT date_format(create_time, '%Y-%m'), sum(fee)
FROM t_sales
GROUP BY create_format(mt_time, '%Y-%m')
ORDER BY create_format(mt_time, '%Y-%m');
jnhcd 2011-02-28
  • 打赏
  • 举报
回复
select
to_char(date,'YYYYMM') as order_date,
sum(money)
from
table_name
[where]
group by
order_date
tangnaodan 2011-02-28
  • 打赏
  • 举报
回复
insert into table2 values(select sum(qian),月份 from table1);
tangnaodan 2011-02-28
  • 打赏
  • 举报
回复
insert into table2 (id qian time)
select table1.id sum(table1.qian) table.time from table1 where table1.id = table2.id
tangnaodan 2011-02-28
  • 打赏
  • 举报
回复
select sum(qian) from table1
sforat 2011-02-28
  • 打赏
  • 举报
回复
想怎么递归。
strike2368168 2011-02-28
  • 打赏
  • 举报
回复
先去table2最后一个月的日期,算出下个月的开始跟结束日期,再检索就行了
恋之最 2011-02-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xys_777 的回复:]
select
sum(xxx)
from ...
group by 月份
[/Quote]

问题是 年份改变呢
恋之最 2011-02-28
  • 打赏
  • 举报
回复
比如说把 2个表 table1 ( id , qian ,time) 和 table2 (id qian time)
table1 是记录每天花的钱 table2 是记录每个月花的钱 我要从table1 里面 把每个月的花的总钱 添加到table2中 如何实现 怎么写sql语句 mysql的
永生天地 2011-02-28
  • 打赏
  • 举报
回复
select
sum(xxx)
from ...
group by 月份
恋之最 2011-02-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 yanming20 的回复:]
归类查询每个月的记录?要怎么写sql语句 mysql的
[/Quote]
一个表里面有100条数据 然后我要把他们 全部按月份 来记录总和
KinsFong 2011-02-28
  • 打赏
  • 举报
回复
怎么个归类法?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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