本文实例讲述了Oracle实现行转换成列的方法。分享给大家供大家参考,具体如下:
把行转成列 把学生表,成绩表,班级表,学科表 合并成一张成绩表效果如下:
创建表
--班级表
create table CLASS
(
ID VARCHAR2(5) not null primary key,
CLASSNAME VARCHAR2(10)
);
--学生表
create table STUDENT
(
ID VARCHAR2(10) not null primary key,
NAME VARCHAR2(10),
AGE NUMBER(3),
CLASSID VAR