zoukankan      html  css  js  c++  java
  • 处理单行和多行函数

    lower: lower('Sql Developer')转换成小写

    upper :upper('Sql Developer')转换成大写

    initcap:initcap('Sql Developer')转换成每个单词的首字母大写

    concat:concat('good','morning')  得goodmorning   对字符串进行连接

    substr :substr('string',*,#)           得str    从第*位开始共取#位

    length:length('string')  字符串的长度

    instr :instr('string','r')  得3          *在字符串中是第n位

    lpad:lpad(sal,10,'*')  sal用十位来表示,不够的就在前边补*

    trim:trim('o' from 'oracle') 从字符串中去掉首尾的某个字母 eg:trim('o' from 'oraocleo')  得raocle

    round: round(45.926,2)     得45.93  对指定的值进行四舍五入

    trunc :trunc(45.926,2)       得45.92  对指定的值进行取整   

    mod :mod(100,3)              得1     返回除法之后的余数

    日期函数:

    months_between   两个日期之间的月数 months_between('11-SEP-95','1-JAN-94')

    add_monrhs  为一个日期增加月份    add_month('11-SEP-95',6)

    next_day   一个日期的下一个指定日期      next_day('11-JAN-95','FRIDAY')

    last_day      某个月份的最后一天  last_day('11-JAN-95')

    round 对日期进行四舍五入计算  round(to_date('25-JUL-95'),'month')          01-AUG-95

                                              round(to_date('25-JUL-95'),'year')             01-JAN-96

    DECODE 函数:    相当于if-ifelse-else的功能

    SELECT job, sal,

              DECODE(job, 'ANALYST', SAL*1.1,

                                  'CLERK',   SAL*1.15,

                                  'MANAGER', SAL*1.20,

                                   SAL)

              REVISED_SALARY

       FROM   emp;

     函数可以嵌套使用

    分组函数:

                 AVG          求平均值
                 COUNT    统计行数
                 MAX         求最大值
                 MIN          求最小值
                 SUM         求和
                 count       查询出的总行数  
                 
     
    分组函数中不能用where,只能用having
     
  • 相关阅读:
    mongodb管理命令
    面试阿里巴巴前端开发工程师电话面试部分
    前端常用性能优化方法
    面试阿里巴巴前端开发工程师笔试部分
    javascript 实现无重复字符的最长子串
    自定义 Flutter 插件(flutter_3des_plugin)步骤,以及上传插件的那些坑。
    Flutter 实现 3des 加密
    flutter 优雅的版本更新处理
    flutter_blue 蓝牙插件实战及那些坑
    Flutter 总结apk打包上架问题(keystore,依赖包下载报错,apk文件项目请求报错等)
  • 原文地址:https://www.cnblogs.com/wangqianqiannb/p/4355618.html
Copyright © 2011-2022 走看看