- 43
- 0
- 约3.71千字
- 约 8页
- 2018-10-11 发布于福建
- 举报
SQL SERVER数据库纵表转横表的应用浅析
SQL SERVER数据库纵表转横表的应用浅析
摘要:在管理系统开发中,经常遇到纵表转横表或者横表转纵表的需求,由于发现各语法都能达到需求,或者有些语法在字段不是很多的时候能达到,但是运行效率相差很多,下面将遇到的各种语法进行总结,希望对同行在有需要的情况下能有所帮助。
关键词:数据库 sql server 纵表转横表
0 引言
模型描述:
将下图所示的纵表(表1)的数据转为横表(表2),在同一报表中同时显示每个人员的不同月份的销售金额,年度暂定为2009年。
具体实现:
在系统中,有三个表,字段信息如下
表1:人员、回款、回款日期;
经过分析sql server的应用总结以及对sqlserver帮助潜心专研,感触颇深,现总结如下与各位朋友共同分享,如有更好或者更方便的建议,请赐教,在此先谢过。本方法适用SQLserver2000及以上。
为了直观些,表名与字段名称等信息一律使用汉字名称。
建表语句如下所示:
CREATE TABLE [dbo].[表1] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[人员] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL
[合同金额] [decimal](18,
您可能关注的文档
最近下载
- 课题申报书:家校协同视域下青少年心理健康问题的预防及干预机制研究.docx VIP
- GBT 176-2025《水泥化学分析方法》标准解读课件.pptx VIP
- 2025中国蓝领群体就业研究报告.pdf VIP
- 2025北京清华附中高一(上)期末物理(含答案).pdf VIP
- 湘教版初中地理八年级下册单元作业设计.pdf VIP
- 国家图书馆2024年度面向社会公开招聘工作人员笔试备考题库及参考答案详解.docx VIP
- 高等学校毕业生登记表扫描件.doc VIP
- 300MW机组DG600-240M型电动给水泵检修文件包.pdf VIP
- 高脂血症PPT优秀课件.pptx VIP
- 矿山三级安全教育培训.pptx VIP
原创力文档

文档评论(0)