oracle函数max,oracle max()函数和min()函数
当需要了解一列中的最大值时,可以使用MAX()函数;同样,当需要了解一列中的最小值时,可以使用MIN()函数。语法如下。
SELECT MAX (column_name) / MIN (column_name)
FROM table_name
说明:列column_name中的数据可以是数值、字符串或是日期时间数据类型。MAX()/MIN()函数将返回与被传递的列同一数据类型的单一值。
实例7 MAX()函数的使用
查询TEACHER表中教师的最大年龄。实例代码:
SELECT MAX (AGE) AS MAXAGE
FROM TEACHER
运行结果如图1示。
图1TEACHER表中教师的最大年龄
然而,在实际应用中得到这个结果并不是特别有用,因为经常想要获得的信息是具有最大年龄的教师的教工号、姓名、性别等信息。
然而sql不支持如下的SELECT语句。
SELECT TNAME,DNAME,TSEX,MAX (AGE)
FROM TEACHER
因为聚合函数处理的是数据组,在本例中,MAX函数将整个TEACHER表看成一组,而TNAME、DNAME和TSEX的数据都没有进行任何分组,因此SELECT语句没有逻辑意义。同样的道理,下面的代码也是无效的。
SELECT TNAME,SAL,AGE
FROM TEACHER
WHERE AGE=MAX (AGE)
解决这个问题的方法,就是在WHERE子句中使用子查询来返回最大值,然后再基于这个返回的最大值,查询相关信息。
实例8 在WHERE子句中使用子查询返回最大值
oracle函数max,oracle max()函数和min()函数相关推荐
- mysql的min函数的使用方法_MySQL中MIN()函数的使用教程
MySQL的MIN函数是用来找出一个记录集最小值的记录. 要了解MIN函数考虑的EMPLOYEE_TBL表具有以下记录: mysql> SELECT * FROM employee_tbl; + ...
- mysql的min函数的使用方法_MySQL中MIN()函数的使用教程_MySQL
MySQL的MIN函数是用来找出一个记录集最小值的记录. 要了解MIN函数考虑的EMPLOYEE_TBL表具有以下记录: mysql> SELECT * FROM employee_tbl; + ...
- oracle+greatest+max,ORACLE 内置函数之 GREATEST 和 LEAST(求多列的最大值,最小值)
转载自:http://dlblog.iteye.com/blog/1274005 Oracle比较一列的最大值或者最小值,我们会不假思索地用MAX和MIN函数,但是对于比较一行的最大值或最小值呢?是不 ...
- pandas使用max函数和min函数计算dataframe日期(时间)数据列中最大日期和最小日期对应的数据行(maximum and minimum date or time row)
pandas使用max函数和min函数计算dataframe日期(时间)数据列中最大日期和最小日期对应的数据行(maximum and minimum date or time row in data ...
- R语言max函数min函数计算各种数据对象最大值最小值实战
R语言max函数min函数计算各种数据对象最大值最小值实战 目录 R语言max函数min函数计算各种数据对象最大值最小值实战 #基本语法
- mysql min函数 结果全为null_MySQL ----- 聚集函数(AVG,SUM,COUNT,MIN,MAX) (十一)
为了汇总数据而不把实际的检索出来,MySQL 提供了专门的函数,聚集函数 好处:可以将检索数据进行分析和报表生成 一.聚集函数(aggregate function): 运行在行组上,计算和返回单个值 ...
- C++中max,min函数,以及vector字符未定义问题(未声明的标志符)
max,min函数在头文件windows.h中 vector 在头文件vector.h中
- python min函数时间复杂度_作为Python程序员,你真的会用max()和min()函数吗?
在Python的七十多个内置函数中,max()和min()是比较常用的两个,用来查找一组数据中的最大值和最小值.这两个函数看似简单,实则暗藏了很多意想不到的功能,尤其是key参数,更为这两个函数增加了 ...
- python中max函数用法_python奇技淫巧——max/min函数的用法
本文以max()为例,对min/max内建函数进行说明 源码 def max(*args, key=None): # known special case of max ""&qu ...
最新文章
- 特征选择-处理缺失值-处理不平衡的数据-处理异常值-分档-编码-特征缩放
- 学习笔记(01):英特尔® OpenVINO™工具套件初级课程-如何加速视频处理进程?
- 网站后台中对html标签的处理
- 做到这4点,才是真正的持续交付| 研发效能提升36计
- HTMLTestRunner测试报告
- 三星Galaxy S21开启预购:最早1月14日发布 售价约5300元起
- 【Elasticsearch】明明存在,怎么搜索不出来呢?
- mysql建表后添加约束_MYSQL建表完成之后添加约束
- hive分析函数取最新_Hive的分析函数的学习
- 信号与系统 matlab综合实验 pdf,《信号与系统——MATLAB综合实验》 谷源涛-第三讲.pdf...
- java和jave_Jave VS C++谁更胜一筹?
- osgb转json_cesuim加载倾斜摄影OSGB三维数据
- html动画 箭头线条,html – 悬停时动画的箭头线
- 多个mysql共存_双mysql共存(MySQL8.0与MySQL5.7)
- 如何制作朋友圈搞笑证件图片(附源码实例)
- 移动MAS短信接口工具类
- 怎么用快捷键快速切换电脑
- Vue官网2文档笔记
- windows server2012R将域名和访问的网址绑定
- 在计算机科学中 算法这个术语是指什么,algorithm
热门文章
- ssm+Vue计算机毕业设计学生在线请假管理系统(程序+LW文档)
- proxychins+ssh使用socks5代理
- S7-1212C AC/DC/DLY作为PN主站通过PROFINET转Modbus RTU网关设备与Micro Logix 140
- 算法与数据结构 --- 串,数组与广义表 --- 数组
- 【算法合集】八大排序算法
- VMWare快照原理(写时复制)?快照保护、快照克隆的作用?
- transmac装黑苹果_黑苹果Mac系统盘制作工具TransMac V12.2——墨涩网
- 代码块、if语句、if-else语句、switch语句、while循环、do-while循环、for循环——JS流程控制
- 四种常见的浏览器内核简介----JS城市选择控件
- java环境搭建安装