Oracle数据库表行列倒置
来源:互联网 发布:爱淘宝天天特价 编辑:程序博客网 时间:2024/06/15 15:18
--删除学生成绩表
drop table stuStore;
--创建学生成绩表
create table stuStore
(
stuNum number(4), --学号
stuClass varchar2(20), --课程
stuStores number(3) --成绩
);
--向学生成绩表中插入测试数据
insert into stuStore values(1,'语文',100);
insert into stuStore values(1,'数学',56);
insert into stuStore values(2,'英语',90);
insert into stuStore values(2,'数学',97);
commit;
--查询学生成绩表中所有信息
select stuNum,sum (decode(stuClass, '语文' , stuStores, 0 )) "语文",
sum (decode(stuClass, '数学' , stuStores, 0 )) "数学",
sum (decode(stuClass, '英语' , stuStores, 0 )) "英语"
drop table stuStore;
--创建学生成绩表
create table stuStore
(
stuNum number(4), --学号
stuClass varchar2(20), --课程
stuStores number(3) --成绩
);
--向学生成绩表中插入测试数据
insert into stuStore values(1,'语文',100);
insert into stuStore values(1,'数学',56);
insert into stuStore values(2,'英语',90);
insert into stuStore values(2,'数学',97);
commit;
--查询学生成绩表中所有信息
select * from stuStore;
select stuNum,sum (decode(stuClass, '语文' , stuStores, 0 )) "语文",
sum (decode(stuClass, '数学' , stuStores, 0 )) "数学",
sum (decode(stuClass, '英语' , stuStores, 0 )) "英语"
from stuStore group by stuNum;
0 0
- Oracle数据库表行列倒置
- 行列倒置(二)----交叉表(oracle)
- SQL 行列倒置(Oracle+SQL server)
- SQL 行列倒置(Oracle+SQL server)
- 行列倒置(一)(oracle)
- Excel行列倒置
- 行列倒置 转换
- 【SqlServer】行列倒置示例
- SQL行列倒置
- SQL 行列倒置
- SQL案例:行列倒置
- SQL 行列倒置
- 数据库表行列转换
- mySql 数据库表行列转换
- 数据库表的行和列倒置
- SQL Server中的行列倒置技巧
- Java版结果集行列倒置
- Excel表格数据怎么行列倒置,怎么行列切换
- ios代码
- Android通过tcpdump抓包
- HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑)
- Android UI开源组件库BottomView ,第三方自定义UI控件
- leetcode: Add Tow Numbers
- Oracle数据库表行列倒置
- 母函数练习(HDOJ习题)--QQ日志
- 最新场景文字检测进展(含代码)
- 修改ios7状态栏字体颜色
- 关于lock关键字
- windows程序设计 笔记 。关于windows中的宽字符
- 大神博客
- sql server 字符串替换函数REPLACE
- Android Dialog AlertDialog 设置高度和宽度