oracle greatest 最小,oracle greatest(),least( ) ,coalesce()

编程入门 行业动态 更新时间:2024-10-25 16:27:54

oracle greatest <a href=https://www.elefans.com/category/jswz/34/1769671.html style=最小,oracle greatest(),least( ) ,coalesce()"/>

oracle greatest 最小,oracle greatest(),least( ) ,coalesce()

--场景1:

select pt, greatest(wm), least(wm)

from (select s.producttype pt, wm_concat(s.productid) wm

from sys_product s

group by s.producttype)

where pt = 1;

/*

--结果:

1 | 1 17,19,16,15,9,4,3,2,1,14,13,18

2 | 2 5,12,11,10,8,7,6

--maxt=17,19,16,15,9,4,3,2,1,14,13,18

--mint=17,19,16,15,9,4,3,2,1,14,13,18

*/

--场景2:

select greatest(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18,null) maxt,

least(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18) mint

from dual;

--结果:maxt=19 ,mint=1

/*1.

COALESCE 返回该表达式列表的第一个非空value。

格式: COALESCE(value1, value2, value3, ...)

含义: 返回value列表第一个非空的值。

value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。

*/

select coalesce(a,b,c) from (

select '' as a,'A' as b,null as c from dual

union all

select '' as a,null as b,null as c from dual

union all

select null as a,null as b,'shit' as c from dual

)

/*GREATEST 返回值列表中最大值

格式: GREATEST(value1, value2, value3, ...)

含义: 返回value列表最大的值。

value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。

当value值列表中有一个为NULL,则返回NULL值。

EXAMPLE:

*/

select greatest(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18) maxv, --

greatest(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18, null) maxnull, --null

least(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18) mint --

from dual;

/*

3. LEAST 返回值列表中最小值

格式: LEAST(value1, value2, value3, ...)

含义: 返回value列表最小的值。

value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。

当value值列表中有一个为NULL,则返回NULL值

*/

select greatest(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18) maxv, --

greatest(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18, null) maxnull, --null

least(17, 19, 16, 15, 9, 4, 3, 2, 1, 14, 13, 18) mint --

from dual;

js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。

js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数.

问题 C&colon; 如沫春风 ---有毒的gets(),新OJ不能用!用scanf(&percnt;s)读入即可!——ZZNU新OJ

问题 C: 如沫春风 时间限制: Sec 内存限制: MB 提交: 解决: [提交] [状态] [讨论版] [命题人:admin] 题目描述 月亮很亮,亮也没用,没用也亮. 我喜欢你,喜欢也没用,没用 ...

oracle count(&ast;) 和count(列)性能

一直以为oracle中count(列)比count(*) 快,这篇文件解释了一下:

awake()和start()还有update(),fixedupdate()的差别

1.首先看一下untiy官方对awake()和start()的定义 awake()和start()函数会在脚本加载后自动调用,awake()会先被调用,即使脚本未被调用.最好用来设置脚本之间的引用和初 ...

python跨行 print:多用(),换行符&bsol;要小心,少用&plus;或者不用(其它程序代码跨行用&bsol;就行,不能用括号)

这两种是错的 # print '11' #       'tset3'#error # print '12' #       +'tset4'#error python跨行用()和\都能实现.+只是连 ...

Python 数组&lbrack;&rsqb;&comma;元组(),字典&lbrace;&rcub;的异同

序列 Python有6中内建的序列,在这里我们重点讨论两种,数组和元组.所有序列都可以做某些特定的操作,大致上常用的是:加,乘,索引,分片以及检查某个元素是否属于序列的成员. Python还提供一些内 ...

随机推荐

C&num;进阶系列——WebApi 接口参数不再困惑:传参详解

前言:还记得刚使用WebApi那会儿,被它的传参机制折腾了好久,查阅了半天资料.如今,使用WebApi也有段时间了,今天就记录下API接口传参的一些方式方法,算是一个笔记,也希望能帮初学者少走弯路.本 ...

四、Shell输入、输出功能和字符颜色设置

一.Shell输入功能 1.键盘输入   方式一: [root@Salve four]# cat test.sh #!/bin/bash #-e 参数可以解析语句中的转义字符 echo -e &quo ...

vi 技巧和诀窍~转IBM

复合搜索 1 #!/bin/ksh 2 # 3 echo "Starting" 4 file=${1} 5 6 echo ${file} 7 8 if [[ ${file} = 1 ...

Python中的join&lpar;&rpar;函数的用法

函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下:    join():    连接字符串数组.将字符串.元组.列表中的元素以指定的字 ...

yii2&period;0图片上传

在根目录下夹uploads文件夹 控制器 UploadController.php <?php namespace frontend\controllers; use Yii; use fron ...

搞懂spring事务

最近一个官网的项目,我在service层有两个添加数据的操作,很意外报错了,然后就研究到了事务 之前只是知道声明式事务和编程式事务,编程式的事务显得比较麻烦,一般都是使用声明式事务.. spring提 ...

android TV选中时高亮凸显效果

链接: 密码: xb8g 360手机助手截图0410_18_02_01.png (335.64 ...

【PyQt5-Qt Designer】日历(QCalendarWidget)

日历(QCalendarWidget)+爬虫API调用+自定义发送信号(传入2个参数) 总体介绍 QCalendarWidget类提供了一个基日历小部件,允许用户选择一个日期. 该小部件使用当前的月份 ...

win7 powershell配色方案

首先我是参考微软的word的, look~ Windows PowerShell 配置文件 要配置powershell很简单, 就几步 1.显示 Windows PowerShell 配置文件的路径 ...

SQL Server 2005 无法连接到WMI提供程序 无法执行 SQL Server 系统配置检查器

无法连接到WMI提供程序.你没有权限或者该服务器无法访问/cannot connect to WMI provider. You do not have permission or the--由于计算 ...

更多推荐

oracle greatest 最小,oracle greatest(),least( ) ,coalesce()

本文发布于:2024-03-08 07:10:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1720158.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:最小   oracle   greatest   coalesce

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!