Chinaunix首页 | 论坛 | 博客
  • 博客访问: 143863
  • 博文数量: 161
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -30
  • 用 户 组: 普通用户
  • 注册时间: 2017-09-21 21:45
文章分类
文章存档

2009年(1)

2008年(74)

2007年(48)

2006年(38)

我的朋友

分类: Oracle

2006-07-25 09:26:11

07月18日(星期二)

现有表结构:

SQL> desc cczrow
Name Null? Type
----------------------------------------- -------- ----------------------------
A NUMBER
B NUMBER
C NUMBER
D NUMBER
ROWNAME VARCHAR2(10)

其中的数据为:

SQL> select * from cczrow;

A B C D ROWNAME
---------- ---------- ---------- ---------- ----------
456 234 24523 1430 bbb
2 454435 123423 3440 aaa

现在要求取出各行的a,b,c,d列的最大值及rowname。

SQL> select rowname,greatest(a,b,c,d) from cczrow;

ROWNAME GREATEST(A,B,C,D)
---------- -----------------
bbb 24523
aaa 454435

阅读(596) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~