MYSQL查询任意一个月的记录

恋之最 2011-02-28 05:57:59
归类查询每个月的记录?要怎么写sql语句 mysql的
...全文
282 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
恋之最 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
怎么个归类法?
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2011-02-28 05:57
社区公告
暂无公告