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就能使用在线帮助---SQL Server 2000在线文档(图书),查询起来很方面。比如可以随时查查SQL语法。 (2/3)
本篇文章将深入探讨“RDLC分组报表示例”这一主题,以及如何利用这些文件来理解和实现RDLC报表的分组功能。 首先,我们需要了解RDLC的基本概念。RDLC报表是基于Microsoft SQL Server Reporting Services (SSRS) ...
在SQL Server 2012 Reporting Services中,创建分组折叠式报表是一项常见的任务,它有助于数据的组织和展示,让复杂的数据集变得易于理解和分析。分组折叠式报表允许用户根据特定字段对数据进行分类,并可以展开或...
速达财务软件。 《速达4000.online PRO》财务管理软件完全符合国家现行会计制度标准。软件支持云部署和桌面服务器部署,高度满足企业应用需求,大大提升...版本6.65为速达财务online系列第一个版本。发布于2021年5月。
在云星空中新建一个报表,选择“直接SQL报表”类型,并输入报表的名称和描述。 ### 步骤二:配置数据源 点击“数据源属性”,打开数据源配置界面,选择报表所需的数据源。 ### 步骤三:输入SQL语句 输入报表所需...
这个过程可以被扩展成为一个通用的存储过程,接受参数,动态地处理不同的列和分组条件,从而更灵活地满足不同报表的需求。 总结来说,利用临时表实现统计报表中的小计与合计,虽然在数据量大时可能面临内存压力,但...
在金蝶K3 CLOUD BOS平台上,直接SQL报表是一种高效的报表开发方式,尤其适用于那些可以通过单一SQL查询完成数据提取且无需复杂计算分析的场景。本文将详细介绍如何在K3 CLOUD中利用直接SQL报表进行快速开发,包括...
不用装SQL Server就能使用在线帮助---SQL Server 2000在线文档(图书),查询起来很方面。比如可以随时查查SQL语法。
水晶报表是一款强大的报告生成工具,尤其适用于企业级的数据可视化和分析。它允许用户从各种数据源,包括SQL数据库,创建复杂、交互式的报告。在这个主题中,我们将深入探讨如何在水晶报表中有效地利用SQL数据库来...
总的来说,这个示例可能包含了一个完整的流程,从使用C#编写代码与SQL Server Report Server交互,到使用RDLC设计分组报表,再到在Visual Studio环境中管理项目和用户设置。学习和理解这个示例,对于熟悉SQL Server...
SQL Server 2008报表服务是微软提供的一款强大的商业智能工具,用于创建、管理和分发各种类型的报表。本教程旨在帮助初学者从基础到深入理解并掌握SQL Server 2008报表服务的各项功能。 1. **报表服务概述** SQL ...
万能报表可以将Sql查询结果输出为任意格式的...只要您懂得Sql查询语言和Excel,就可以制作出几乎任何一种报表,而不管有多么复杂,报表中还可以含有公式等等,这样就可以利用Excel的强大功能来进一步实现许多应用。
RDLC报表提供了一种灵活的方式来呈现和操作大量数据,包括设置数据源、定义数据字段、设置报表布局、应用分组和统计等功能。 **一、创建RDLC报表** 1. **启动Visual Studio**:首先,你需要在Visual Studio中打开...
《SQL Book》是一本专注于SQL语言的教材,涵盖了数据库课程设计和相关数据库资料。SQL,全称Structured Query Language,即结构化查询语言,是用于管理关系数据库系统的主要语言。本书旨在帮助读者深入理解和掌握SQL...
SQL Server 2008 R2提供了一些激动人心的性特性:SQL Server 2008 R2报表服务之地图报表。本教程只是演示基本制作地图报表的过程。用的是report builder3.0(报表生成器)。感兴趣的朋友可以看看,由于对于我国的...
SQL Server 2020 报表服务是 Microsoft SQL Server 的一部分,提供了一个统一的平台来生成、管理和发布报表。报表服务是 SQL Server 2000 的一个组件,2003 年发布,提供了开放、可扩展的报表解决方案。 报表服务的...
SQL Server Online Management(缩写SSOM) 该系统可以在线管理已创建的SQL Server(mssql)数据库,目前主要功能如下: 连接你的SQL数据库,进行 1.建立,删除,修改数据表 2.建立,删除,修改每个表的字段操作 3.SQL语句执行...
行式引擎按页取数只适用于Oracle,mysql,hsql和sqlserver2008及以上数据库,其他数据库,如access,sqlserver2005,sqlite等...今天我们以Access数据库为例介绍需要写分页SQL的数据库怎样利用行式的引擎实现层式报表。
db_online_ssm.sql