数据库查询问题

cumtbwxj 2009-04-20 02:42:26
假设有表有两个字段,一个是时间,一个是数量,我怎么统计出一年中每一周的数量和,也就是按周一道周六的数据求和(周日没有数据)。这个SQL语句怎么写,或者能用什么方法实现。
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cumtbwxj 2009-04-20
  • 打赏
  • 举报
回复
搞定了!谢了
阿三 2009-04-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cumtbwxj 的回复:]
是这样的,我有06年全年的数据,07年,o8年全年的数据,怎么区分呢?
[/Quote]
按年再进行分下组
starluck 2009-04-20
  • 打赏
  • 举报
回复




select ltrim(Str(YEAR(日期))) + ltrim(str(DATEPART(ww,日期))) ,SUM(數量)
from Table
group by ltrim(Str(YEAR(日期))) + ltrim(str(DATEPART(ww,日期)))



為什麼不懂變通下??
cumtbwxj 2009-04-20
  • 打赏
  • 举报
回复
是这样的,我有06年全年的数据,07年,o8年全年的数据,怎么区分呢?
starluck 2009-04-20
  • 打赏
  • 举报
回复

select DATEPART(ww,日期),SUM(數量)
from Table
group by DATEPART(ww,日期)

2,497

社区成员

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

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