纵向查询显示小示例
来源:互联网 发布:自学音乐软件 编辑:程序博客网 时间:2024/05/17 12:25
--初始化环境
create table grade(
Code int not null,
Name varchar(10),
Scores int)
--测试数据
insert into grade
select 1, 'A', 100
union select 1, 'B', 90
union select 1, 'C', 85
union select 1, 'D', 60
union select 2, 'A', 92
union select 2, 'C', 72
union select 3, 'B', 83
--测试
declare @sql varchar(8000)
set @sql = 'select code '
select @sql = @sql + ', sum(case [Name] when ''' + [Name] + ''' then scores else 0 end) as ['+ [name] + ']'
from grade group by Name
select @sql = @sql + ' from grade group by code'
print @sql
exec (@sql)
--删除
drop table grade
create table grade(
Code int not null,
Name varchar(10),
Scores int)
--测试数据
insert into grade
select 1, 'A', 100
union select 1, 'B', 90
union select 1, 'C', 85
union select 1, 'D', 60
union select 2, 'A', 92
union select 2, 'C', 72
union select 3, 'B', 83
--测试
declare @sql varchar(8000)
set @sql = 'select code '
select @sql = @sql + ', sum(case [Name] when ''' + [Name] + ''' then scores else 0 end) as ['+ [name] + ']'
from grade group by Name
select @sql = @sql + ' from grade group by code'
print @sql
exec (@sql)
--删除
drop table grade
- 纵向查询显示小示例
- 纵向查询显示小示例
- 纵向查询显示小示例
- Oracle10G 纵向字段横向显示示例
- oracle 将查询结果纵向横向显示。
- SQL 分组查询,把纵向显示的结果变成横向显示
- Sql分组查询,如何把纵向显示的结果变成横向显示
- Sql分组查询,如何把纵向显示的结果变成横向显示
- grid纵向显示报表
- SQL中如何将表的查询结果纵向显示(个人思路总结)
- android ListView 和GridView最后一行数据纵向显示不完整的问题解决小技巧
- 数据库纵向记录横向显示
- WPF的TabControl 纵向显示
- JQuery横向、纵向菜单显示
- 英文纵向显示-竖版TextView
- 网页文字纵向排版方法使用示例
- 多列并列纵向查询的实现
- 如何利用DataGrid纵向显示数据?
- 用于DataGrid MoveUp,MoveDown的存储过程
- P2P的Jxta解决方案
- J2EE or J2SE? JNDI works with both(from javaworld)
- 实现类似split功能(charindex)
- 加载已有项目出现 http/1.1 403 access forbidden 错误
- 纵向查询显示小示例
- 给DataGrid添加滚动条并固定表头
- 访问控制列表加注释的方式。
- GUI设计感悟
- 再报惊喜!SWT Designer 6.0 (Window Builder Pro) 注册机
- 导出导入Excel(DataSet,DataGrid)
- 用ZedGraph作图表(二)
- 正则表达式学习
- 教你做一个优秀的项目经理