天天看点

Oracle 取出多个字段列中的最大值和最小值

首先介绍两个函数(下面是两个连接):

<a target="_blank" href="http://blog.csdn.net/jiankunking/article/details/20544791">oracle least()函数</a>

<a target="_blank" href="http://blog.csdn.net/jiankunking/article/details/20544593">oracle greatest()函数</a>

例子:

Oracle 取出多个字段列中的最大值和最小值

建表语句:

假如要求empno, mgr,sal三列中的最大值、最小值,代码如下:

结果如下图:

Oracle 取出多个字段列中的最大值和最小值

如果只想显示最大、最小的即只显示一行,代码如下:

效果如下:

Oracle 取出多个字段列中的最大值和最小值