SQL函数


SQL函数:

  分类:1.  数据库提供函数

     2.  人为定义的函数(后补)

 

一、数据库提供函数

  1.内置函数

    sysdate : 当前系统时间(日期)

    dual : 哑表又称虚表,保证数据的完整性,一行一列的虚拟表    Oracle

  2. 单行函数:作用于单行数据,并产生一个结果

    2.1 日期格式的转化

       to_date(‘外部输入的日期’,’数据库中标准日期格式‘)     用于将 外部日期 –>  数据库中存起来

       to_char(‘表中日期’,’取出后的日期格式‘)     用于 数据库—>  外部使用

      时间格式:

        yyyy : 年              MM : 日             dd :  日

        hh  :  小时            mi   :   分             ss  : 秒

        day  :  星期几

    2.2 其他常用函数

      指定小数精确位数:   round(值,n)    n:代表精确的位数

      指定字符串长度:  length(字段名)

      取模/余:  mod(a,n)    n对a取模的结果

      对null值的处理:  nvl(值1,值2)   如果值1位null,则结果位值2。否则结果位值1

  3.组函数:针对一组数据 的操作,并产生一个结果

      max(字段名)  最大值

      min(字段名)  最小值

      avg(字段名)  平均值

      sum(字段名)  求和

      以上字段 均为数字 类型

      

      count(*)统计表中数据的个数

      count(字段名)统计表中数据的个数

      如果列表中的包含null,不会被count所统计

      

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/280797.html

(0)
上一篇 2022年8月16日
下一篇 2022年8月16日

相关推荐

发表回复

登录后才能评论