`
dengkehai
  • 浏览: 80449 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

用SQL命令实现按月统计

SQL 
阅读更多
用SQL命令实现按月统计


   sales    as    '业务员',  
   sum(case    when    month(getdatetime)=1    then    amount    end)    as    '1月份总额',  
   sum(case    when    month(getdatetime)=2    then    amount    end)    as    '2月份总额',  
   sum(case    when    month(getdatetime)=3    then    amount    end)    as    '3月份总额',  
   sum(case    when    month(getdatetime)=4    then    amount    end)    as    '4月份总额',  
   sum(case    when    month(getdatetime)=5    then    amount    end)    as    '5月份总额',  
   sum(case    when    month(getdatetime)=6    then    amount    end)    as    '6月份总额',  
   sum(case    when    month(getdatetime)=7    then    amount    end)    as    '7月份总额',  
   sum(case    when    month(getdatetime)=8    then    amount    end)    as    '8月份总额',  
   sum(case    when    month(getdatetime)=9    then    amount    end)    as    '9月份总额',  
   sum(case    when    month(getdatetime)=10    then    amount    end)    as    '10月份总额',  
   sum(case    when    month(getdatetime)=11    then    amount    end)    as    '11月份总额',  
   sum(case    when    month(getdatetime)=12    then    amount    end)    as    '12月份总额'  
   from    you_table    group    by    sales  


select   extract(year   from   tf_date),extract(month   from   tf_date),sum(tf_sl)  
  from   table  
  where   ...  
  group   by   extract(year   from   tf_date),extract(month   from   tf_date)
分享到:
评论

相关推荐

    巧用SQL视图实现人事信息统计查询.pdf

    总的来说,巧用SQL视图在人事信息统计查询中能够实现高效的数据分类、汇总和展示,是数据库管理系统中的实用技巧。同时,结合特定的开发工具,可以构建出功能强大的信息统计系统,满足企业内部管理的多元化需求。而...

    数据库sql命令学习手册

    《数据库SQL命令学习手册》是一本专为初学者和进阶者设计的指南,旨在帮助读者全面掌握SQL语言,从而能够高效地管理和操作数据库。SQL(Structured Query Language),即结构化查询语言,是用于管理关系数据库的标准...

    易语言SQL命令模块

    易语言SQL命令模块是专为易语言编程环境设计的一个组件,它允许开发者通过易语言来执行SQL(结构化查询语言)命令,实现对数据库的高效操作。SQL是用于管理和处理关系数据库的标准语言,包括查询、更新、插入和删除...

    Transact - SQL命令介绍

    这些只是Transact-SQL中的部分核心概念和命令,实际使用中还有更多高级特性和技术,例如索引策略、分区、分区函数、分区视图、并行查询优化、动态SQL、XML支持等。理解并熟练掌握这些概念,将有助于更高效地管理和...

    SQL_命令.doc

    在提供的文件"SQL_命令.doc"中,提到了一系列在PostgreSQL中支持的SQL命令。这些命令涵盖了数据库操作的各个方面,包括事务处理、用户管理、表和索引的创建与修改、数据的插入、删除、更新以及查询等。 1. **ALTER ...

    sql查询分离器,执行sql命令。服务器恢复

    SQL查询分离器是一种重要的数据库管理工具,主要用于解析、执行SQL命令。在数据库操作中,它扮演着关键角色,帮助开发者和管理员高效地处理复杂的查询,优化数据库性能,并进行数据恢复等任务。 首先,我们来详细...

    C++实现通过配置文件定义sql命令修改SQLServer数据库程序

    配置文件定义数据库连接和命令,运行即可。配置示例: <!-- 数据库配置 --> (local)" user="sa" password="123" dbname="db" /> <!-- 要执行的命令 --> <CMDList> (Id int,Name varchar(255),...

    SQL命令大全

    ### SQL命令大全详解 #### 数据操作 1. **SELECT**:用于从数据库表中检索数据行和列。例如,从`stock_information`表中选择所有字段:`SELECT * FROM stock_information WHERE stockid = str(nid)`。此外,还可以...

    sql 语言 命令 所有数据库通用

    SQL(Structured Query Language)是...以上这些基本的SQL命令适用于大多数关系型数据库系统,使得SQL成为数据库操作的核心工具。熟练掌握SQL语言,无论是数据分析师、开发人员还是DBA,都能有效地管理和利用数据资源。

    T_sql 学习 这是我使用过总结的

    T-SQL 提供了丰富的命令来进行数据库的备份操作。 #### 示例代码解析: ```sql -- 备份数据库 zj_city 到指定路径 BACKUP DATABASE [zj_city] TO DISK = N'E:\DataTable\ZJ_CITY_BAK' WITH INIT, NOUNLOAD, NAME = ...

    传统的FOXPRO命令与SQL命令性能比较.pdf

    "传统的FOXPRO命令与SQL命令性能比较" 在 FoxPro 数据库管理系统中,传统的 FoxPro 命令和 SQL 命令都是常用的命令,但是它们在性能方面存在一定的差异。本文将对 FoxPro 命令和 SQL 命令进行比较,旨在探讨它们在...

    MySQL参考手册和SQL命令参考手册

    MySQL参考手册和SQL命令参考手册是数据库管理员、开发者和学习者不可或缺的资源,它们提供了关于MySQL数据库管理系统和SQL语言的详尽信息。MySQL是一种广泛使用的开源关系型数据库系统,而SQL(Structured Query ...

    ASP技术 SQL语言实现成绩统计分析.pdf

    本文将详细介绍如何使用ASP技术结合SQL语言在成绩管理系统中实现成绩的统计分析功能。 首先,ASP(Active Server Pages)是一种服务器端的脚本环境,可以在Web服务器上动态生成HTML页面。ASP页面能够通过内置对象与...

    对充分使用SQL命令提高VFP编程效率的探讨.pdf

    在VFP中,可以直接在SQL命令中使用这些函数,无需编写复杂的循环或计数程序,从而简化代码,提高执行速度。例如,要计算某个字段的总和,只需一行SQL语句:`SELECT SUM(FieldName) FROM TableName`。 再者,SQL的...

    VB+SQL SERVER实现图书管理系统

    开发者可以使用Connection对象建立连接,Command对象执行SQL命令,DataReader或DataAdapter对象读取数据,以及DataSet和DataTable对象在内存中管理数据。 5. **用户界面设计**:用户界面是系统与用户交互的窗口。在...

    SQL常用命令使用方法

    在实际开发中,了解并熟练掌握这些基本的SQL命令是至关重要的,它们构成了数据库操作的基础。通过这些命令,开发者能够高效地管理数据库,实现数据的查询、更新、插入和删除,从而支持应用程序的功能实现。

    SQL Tuning Advisor使用总结

    - **实施命令**: 提供执行建议所需的SQL或PL/SQL命令。 用户可以根据STA的建议决定是否采纳,从而优化SQL语句。 #### 四、使用DBMS_SQLTUNE API ##### 4.1 创建调优任务 可以通过DBMS_SQLTUNE包创建调优任务,...

    sql的实现飞机票管理系统

    此外,为防止SQL注入攻击,应避免在SQL命令中直接拼接用户输入,而是采用参数化查询或预编译语句。 综上所述,一个基于SQL的飞机票管理系统涉及到数据库设计、数据操作、复杂查询、事务处理以及安全控制等多个方面...

    微软SQL命令手册.rar

    本手册“微软SQL命令手册.chm”是针对SQL在微软环境下的详细指南,涵盖了从基础到高级的各类SQL命令,旨在帮助用户理解和掌握如何有效地操作和查询数据。 SQL的主要组成部分包括数据查询、数据更新、数据插入和数据...

Global site tag (gtag.js) - Google Analytics