CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

这个SQL怎么写?

楼主zzzl(不拉拉链)2002-03-22 22:38:14 在 Delphi / VCL组件开发及应用 提问

表中有一列为日期型  
  怎样用每个月对记录进行分组统计? 问题点数:50、回复次数:7Top

1 楼shangshang(大雪有痕)回复于 2002-03-22 23:22:48 得分 20

sql   server试验通过。  
   
  如果是同一年的话:  
  select   这里是你所需的字段,聚合函数等   from   sales  
  group   by   month(日期字段)  
   
  如果要分年的话;  
  select   这里是你所需的字段,聚合函数等   from   sales  
  group   by   year(日期字段),month(日期字段)  
  Top

2 楼huangcf(huangcf)回复于 2002-03-23 08:08:22 得分 20

你要先说你用的是什么数据库,不同的数据库平台对日期的处理,如果是SQLServer数据库的话,可以这样:  
  select   convert(char(5),rptdate,2),聚合函数   from   yourtable  
  group   by   convert(char(5),rptdate,2)   order   by   convert(char(5),rptdate,2)Top

3 楼zzzl(不拉拉链)回复于 2002-04-01 21:45:04 得分 0

shangshang(大雪有痕)   :  
    我想用sql   92的,   你说的那些函数只能在sql   server的存储   过程中.再帮我想想办法.Top

4 楼xinghf(xinghf)回复于 2002-04-01 21:57:23 得分 0

gzTop

5 楼cszk4()回复于 2002-04-01 22:30:44 得分 10

加一个字段,用来记录月份。Top

6 楼rqcong()回复于 2002-04-02 10:26:43 得分 0

studyTop

7 楼zzzl(不拉拉链)回复于 2002-04-02 21:46:34 得分 0

up一下Top

相关问题

  • 这个sql怎么来写??
  • 这个sql怎么写呢?????????????????!!!!!!!!!!!!!!
  • 这个SQL怎么写呢?????
  • 这个SQL怎么写??
  • 这个sql怎么写啊!!!???
  • 这个SQL怎么写?
  • 这个SQL怎么写?
  • ***这个SQL怎么写呀?***
  • 这个SQL怎么写?
  • 这个SQL怎么写

关键词

  • 字段
  • 函数
  • 聚合
  • 数据库
  • sql
  • rptdate
  • 聚合函数
  • 日期
  • convert
  • 话

得分解答快速导航

  • 帖主:zzzl
  • shangshang
  • huangcf
  • cszk4

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo