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

SQL分组报表一例(摘自book online)

阅读更多
USE pubs
GO
SELECT   Category = 
      CASE type
         WHEN 'popular_comp' THEN 'Popular Computing'
         WHEN 'mod_cook' THEN 'Modern Cooking'
         WHEN 'business' THEN 'Business'
         WHEN 'psychology' THEN 'Psychology'
         WHEN 'trad_cook' THEN 'Traditional Cooking'
         ELSE 'Not yet categorized'
      END,
   CAST(title AS varchar(25)) AS 'Shortened Title',
   price AS Price
FROM titles
WHERE price IS NOT NULL
ORDER BY type, price
COMPUTE AVG(price) BY type
GO

Here is the result set:

Category            Shortened Title           Price                      
------------------- ------------------------- -------------------------- 
Business            You Can Combat Computer S 2.99                       
Business            Cooking with Computers: S 11.95                      
Business            The Busy Executive's Data 19.99                      
Business            Straight Talk About Compu 19.99                      

                                              avg
                                              ==========================
                                              13.73                      

Category            Shortened Title           Price                      
------------------- ------------------------- -------------------------- 
Modern Cooking      The Gourmet Microwave     2.99                       
Modern Cooking      Silicon Valley Gastronomi 19.99                      

                                              avg
                                              ==========================
                                              11.49                      

Category            Shortened Title           Price                      
------------------- ------------------------- -------------------------- 
Popular Computing   Secrets of Silicon Valley 20.00                      
Popular Computing   But Is It User Friendly?  22.95                      

                                              avg
                                              ==========================
                                              21.48                      

Category            Shortened Title           Price                      
------------------- ------------------------- -------------------------- 
Psychology          Life Without Fear         7.00                       
Psychology          Emotional Security: A New 7.99                       
Psychology          Is Anger the Enemy?       10.95                      
Psychology          Prolonged Data Deprivatio 19.99                      
Psychology          Computer Phobic AND Non-P 21.59                      

                                              avg
                                              ==========================
                                              13.50                      

Category            Shortened Title           Price                      
------------------- ------------------------- -------------------------- 
Traditional Cooking Fifty Years in Buckingham 11.95                      
Traditional Cooking Sushi, Anyone?            14.99                      
Traditional Cooking Onions, Leeks, and Garlic 20.95                      

                                              avg
                                              ==========================
                                              15.96                      

(21 row(s) affected)

分享到:
评论

相关推荐

    sql server 2000 book online (SQL Server 2000在线文档)(第2/共3)

    不用装SQL Server就能使用在线帮助---SQL Server 2000在线文档(图书),查询起来很方面。比如可以随时查查SQL语法。 (2/3)

    jeecg-boot-2.1 Online表单 增量升级SQL

    jeecg-boot-2.1 Online表单升级SQL jeecg-boot是一款基于代码生成器的JAVA快速开发平台!采用最新技术,前后端分离架构:SpringBoot 2.x,Ant Design&Vue;,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键...

    RDLC分组报表示例

    本篇文章将深入探讨“RDLC分组报表示例”这一主题,以及如何利用这些文件来理解和实现RDLC报表的分组功能。 首先,我们需要了解RDLC的基本概念。RDLC报表是基于Microsoft SQL Server Reporting Services (SSRS) ...

    sql server 2012 reporting service 中制作分组折叠式报表

    在SQL Server 2012 Reporting Services中,创建分组折叠式报表是一项常见的任务,它有助于数据的组织和展示,让复杂的数据集变得易于理解和分析。分组折叠式报表允许用户根据特定字段对数据进行分类,并可以展开或...

    速达4000.online 6.65 正版安装程序 online系列第一个版本,速达财务软件。

    速达财务软件。 《速达4000.online PRO》财务管理软件完全符合国家现行会计制度标准。软件支持云部署和桌面服务器部署,高度满足企业应用需求,大大提升...版本6.65为速达财务online系列第一个版本。发布于2021年5月。

    K3 CLOUD直接SQL报表快速开发步骤

    在金蝶K3 CLOUD BOS平台上,直接SQL报表是一种高效的报表开发方式,尤其适用于那些可以通过单一SQL查询完成数据提取且无需复杂计算分析的场景。本文将详细介绍如何在K3 CLOUD中利用直接SQL报表进行快速开发,包括...

    用SQL实现统计报表中的小计与合计的方法详解

    这个过程可以被扩展成为一个通用的存储过程,接受参数,动态地处理不同的列和分组条件,从而更灵活地满足不同报表的需求。 总结来说,利用临时表实现统计报表中的小计与合计,虽然在数据量大时可能面临内存压力,但...

    云星空如何制作直接SQL报表

    在云星空中新建一个报表,选择“直接SQL报表”类型,并输入报表的名称和描述。 ### 步骤二:配置数据源 点击“数据源属性”,打开数据源配置界面,选择报表所需的数据源。 ### 步骤三:输入SQL语句 输入报表所需...

    sql server 2000 book online (SQL Server 2000在线文档)

    不用装SQL Server就能使用在线帮助---SQL Server 2000在线文档(图书),查询起来很方面。比如可以随时查查SQL语法。

    在水晶报表中使用SQL数据库

    水晶报表是一款强大的报告生成工具,尤其适用于企业级的数据可视化和分析。它允许用户从各种数据源,包括SQL数据库,创建复杂、交互式的报告。在这个主题中,我们将深入探讨如何在水晶报表中有效地利用SQL数据库来...

    ERD-ONLINE-SQL资源

    ERD Online AIChatGPT,SQLSQL

    sql server report server分组示例

    总的来说,这个示例可能包含了一个完整的流程,从使用C#编写代码与SQL Server Report Server交互,到使用RDLC设计分组报表,再到在Visual Studio环境中管理项目和用户设置。学习和理解这个示例,对于熟悉SQL Server...

    SQL Server 2008报表服务入门到精通

    SQL Server 2008报表服务是微软提供的一款强大的商业智能工具,用于创建、管理和分发各种类型的报表。本教程旨在帮助初学者从基础到深入理解并掌握SQL Server 2008报表服务的各项功能。 1. **报表服务概述** SQL ...

    万能报表(SQL to Excel)

    万能报表可以将Sql查询结果输出为任意格式的...只要您懂得Sql查询语言和Excel,就可以制作出几乎任何一种报表,而不管有多么复杂,报表中还可以含有公式等等,这样就可以利用Excel的强大功能来进一步实现许多应用。

    微软rdlc报表创建、设置数据、设置分组、分组统计

    RDLC报表提供了一种灵活的方式来呈现和操作大量数据,包括设置数据源、定义数据字段、设置报表布局、应用分组和统计等功能。 **一、创建RDLC报表** 1. **启动Visual Studio**:首先,你需要在Visual Studio中打开...

Global site tag (gtag.js) - Google Analytics