Oracle 函数分类 :单行函数 分组函数 分析函数
单行函数分为:日期函数 数字函数 字符函数 转换函数 其他函数
分组函数分为:max(最大值) min(最小值) sum(求和) avg(平均) count(求个数)
分析函数分为:rank() 具有相同值返回排名相同 序号跳过相应的数值 row_number()
每行返回唯一排序值 dense_rank() 相同值排位相同 序号是连续的
这些也就是我们说的伪列
日期函数主要为 一些 象Add_months,last_day round 等等
数字函数 象 Sqrt(n) Round(m,n)等等
字符函数 象 trim length lower upper 等等
转换函数 象 to_date to_char to_number
其他函数 象 nvl nlv2 nullif
伪列的使用
select e.ename ,row_number() over(order by e.sal) from emp e;
单行函数分为:日期函数 数字函数 字符函数 转换函数 其他函数
分组函数分为:max(最大值) min(最小值) sum(求和) avg(平均) count(求个数)
分析函数分为:rank() 具有相同值返回排名相同 序号跳过相应的数值 row_number()
每行返回唯一排序值 dense_rank() 相同值排位相同 序号是连续的
这些也就是我们说的伪列
日期函数主要为 一些 象Add_months,last_day round 等等
数字函数 象 Sqrt(n) Round(m,n)等等
字符函数 象 trim length lower upper 等等
转换函数 象 to_date to_char to_number
其他函数 象 nvl nlv2 nullif
伪列的使用
select e.ename ,row_number() over(order by e.sal) from emp e;