数据库sql语句大全实例 oracle行列转换函数( 二 )


2、实例原理介绍
本实例是将具有相同关键字的多条记录中的某一不同列合并成一列,例如在一个临时表中包含有用户的编号、电话号码、产品名称、所在营业区以及相关业务名称5个字段,而每个用户的业务可能有多项,这样创建数据表将会造成冗余,现在要想办法将表中编号、电话号码、产品名称、所在营业区四个字段相同的用户的相关业务属性合并成一列解决冗余问题,使用SQL语句会比较困难,甚至需要一定的存储过程 。使用Orcale中的分析函数来实现这样的行列转换就比较简单方便了 。
3、实例
1)创建临时表
create table temp (num varcha

推荐阅读