首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求教怎么在行里最大的值

2013-06-19 
求教如何在行里最大的值?如题一行里的列比较多,有90多列,如何在里面把最大或最小值找出来?SQL该如何写?多

求教如何在行里最大的值?
如题
一行里的列比较多,有90多列,如何在里面把最大或最小值找出来?
SQL该如何写?
多谢!
[解决办法]


SQL> select * from test;

         A          B          C
---------- ---------- ----------
        10         20          5
        30         10         10
        55         10         15
        10         55         20
        30         10         25
        20         30         30

6 rows selected.

SQL> select greatest(a,b,c),least(a,b,c) from test;

GREATEST(A,B,C) LEAST(A,B,C)
--------------- ------------
             20            5
             30           10
             55           10
             55           10
             30           10
             30           20

6 rows selected.

热点排行