`
javasogo
  • 浏览: 1774280 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

sql语句技巧:按月统计数据

阅读更多
表结构如下:
qtydate
----------------------------------------------
132005/01/17
152005/01/19
32005/01/25
1052005/01/27
12005/01/31
3522005/02/03
122005/02/04
2552005/02/07
62005/02/18
12005/02/19
282005/02/21
12005/02/22
3942005/02/23
3592005/02/24
3132005/02/25
3252005/02/26
5442005/02/27
682005/02/28
22005/03/01

求一個sql寫法,將每個月的數量求和,
如:
qrydate
1372005/01
??2005/02
??2005/03
sql语句如下:
selectsum(qty),datename(year,date)asyear,datename(month,date)asmonth
fromtable
groupbyyear,month
<!-- google_ad_client = "pub-2831872889392567"; /* 468x60, 创建于 08-2-21 */ google_ad_slot = "0071249755"; google_ad_width = 468; google_ad_height = 60; //-->
分享到:
评论

相关推荐

    SQL语句技巧:按月统计数据

    SQL语句技巧:按月统计数据

    SQL按照日、周、月、年统计数据的方法分享

    主要为大家按日,星期,月,季度,年统计销售额的sql语句,需要的朋友可以参考下

    经典SQL语句大全

    15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.) select a,b,c from tablename ta where a=(select max(a) from ...

    超实用sql语句

    15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.) select a,b,c from tablename ta where a=(select max(a) from ...

    sql经典语句一部分

    15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.) select a,b,c from tablename ta where a=(select max(a) from ...

    SQL基础编写与调试优化

    ORACLE SQL语句编写与调优 ORACLE交流群48949977 内容简介 第一部分 SQL基础 SQL简介 发展历史 SQL语句分类(DDL、DML、DQL、DCL) 内容简介 第五部分 SQL优化 优化器 SQL语句执行过程 SQL优化术语 第一...

    数据库操作语句大全(sql)

    15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.) select a,b,c from tablename ta where a=(select max(a) from ...

    SQL应用开发范例宝典:SQL应用开发范例宝典.iso (源码光盘)

     本书全面介绍了SQL语句在数据库开发中所用到的技术和技巧。全书分为23章,涉及到SQLServer2000、SQLServer2005、Access、Oracle10g、MySql5.0和Postgresql8.2等6种数据库语言,内容包括SQL语言基础、常规数据查询...

    Microsoft SQL Server 2005技术内幕: T-SQ程序设计.pdf

    本书涵盖了T-SQL程序设计的方方面面,如基于集合的编程技术、日期和时间相关的XML和CLR数据类型的使用、临时对象、T-SQL和CLR用户自定义函数、存储过程、触发器、事务和新的错误处理结构、应用并发模型支持并发用户...

    SQL查询技巧(范例宝典)

     实例315 按月查询数据 458  10.7 比较、逻辑、重复查询 460  实例316 查询数据大于指定条件的数据 460  实例317 NOT与谓词进行组合条件的查询 461  实例318 查询时不显示重复记录 463  实例...

    MYSQL常用命令大全

    7、修改表中数据:update 表名 set 字段=新值,… where 条件 mysql&gt; update MyClass set name='Mary' where id=1; 7、在表中增加字段: 命令:alter table 表名 add字段 类型 其他; 例如:在表MyClass中添加了一个...

    sql server2005/2008 性能优化大全 .pptx

    SQL2005性能优化大全,sqlserver性能优化,包括:什么叫做索引、利用索引优化sqlserver查询、使用数据库分区表提高程序检索效率、提高数据库查询效率的实用方法、SQL数据进行排序、分组、统计技巧;SQL Server查询...

    SQL进行排序、分组、统计的10个新技巧分享

    SQL的ORDER BY语句可以以字母或数字顺序组织数据。因此,相似的值按组排序在一起。然而,这个分组时排序的结果,并不是真的分组。ORDER BY显示每条记录而分组可能代表很多记录。2.进行分组除去重复值排序和分组之间...

    程序员的SQL金典.rar

     2.2 通过SQL语句管理数据表  2.2.1 创建数据表  2.2.2 定义非空约束  2.2.3 定义默认值  2.2.4 定义主键  2.2.5 定义外键  2.2.6 修改已有数据表  2.2.7 删除数据表  2.2.8 受限操作的变通解决方案 第3章 ...

    SQL_SERVER应用与开发范例宝典_12357672.part3

     本书全面介绍了SQL语句在数据库开发中所用到的技术和技巧。全书分为23章,涉及到SQLServer2000、SQLServer2005、Access、Oracle10g、MySql5.0和Postgresql8.2等6种数据库语言,内容包括SQL语言基础、常规数据查询...

    SQL_SERVER应用与开发范例宝典_12357672.part2

     本书全面介绍了SQL语句在数据库开发中所用到的技术和技巧。全书分为23章,涉及到SQLServer2000、SQLServer2005、Access、Oracle10g、MySql5.0和Postgresql8.2等6种数据库语言,内容包括SQL语言基础、常规数据查询...

    SQL_SERVER应用与开发范例宝典_12357672.part1

     本书全面介绍了SQL语句在数据库开发中所用到的技术和技巧。全书分为23章,涉及到SQLServer2000、SQLServer2005、Access、Oracle10g、MySql5.0和Postgresql8.2等6种数据库语言,内容包括SQL语言基础、常规数据查询...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    6.2.4 标识SQL语句以便以后取回计划 153 6.2.5 深入理解DBMS_XPLAN的细节 156 6.2.6 使用计划信息来解决问题 161 6.3 小结 169 第7章 高级分组 170 7.1 基本的GROUP BY用法 171 7.2 HAVING子句 174 7.3 GROUP...

Global site tag (gtag.js) - Google Analytics