ITPub博客

首页 > Linux操作系统 > Linux操作系统 > PL/SQL编程之道之CASE使用(10)

PL/SQL编程之道之CASE使用(10)

原创 Linux操作系统 作者:道行尚浅 时间:2010-10-28 09:55:27 0 删除 编辑
格式化报表

NAME
----------------------------------------
Al
Ben
Charlie
David
Ed
Frank
Greg
Howard
Ida
Joe
Ken
Larry
Mike

 

格式化为
name1 name2 name3
========================
Al Ben Charlie
David Ed Frank
Greg Howard Ida
Joe Ken Larry
Mike NULL NULL
或者
name1 name2 name3 name4
==============================
Al Ben Charlie David
Ed Frank Greg Howard
Ida Joe Ken Larry
Mike NULL NULL NULL

思路:


思考:如何使用SQL 来完成 如果列数不定如何通过PL/SQL写出一个可以满足不定列的过程
 
思路 以三列为例
对姓名排序,别给出序号。
然后做%3运算 并做行转列

数据生成在下一篇

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24558043/viewspace-676920/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-09-14

  • 博文量
    33
  • 访问量
    37746