站保站

服务市场
  • 网站市场
  • 单机游戏
  • 平台大厅
  • 转让市场
  • 发卡市场
  • 广告市场
  • 下载市场
  • 收录市场
  • 本站平台
    平台客服
    微信Q群



    平台微博/weibo    平台微信/公众号    平台抖音/快手   
    曝光台    保障    地图   
    上传资源 快速赚钱
    站保站    登录      |  注册  |  

    只需一步,快速开始!

     找回密码   |   协议
    热门搜索: 网站开发 App报毒 挖矿源码 代办资质

    数据库第二日

    • 时间:2020-10-27 20:52 编辑:拖泥带水丶 来源: 阅读:127
    • 扫一扫,手机访问
    摘要:

    今日主要学习函数

    1.与空判断:is null 是空;is not null 非空;

    2. 聚组函数:组函数:多行函数:

        max()最大值  ;  min()最小值  ;  sum()求和  ;  avg()平均数  ;  count()求记录数;

    3.单行函数

        ceil()向上取整  ;  floor() 向下取整  ;  abs()求绝对值  ;  sign()求符号位  ;  power(a,b)求a的b次方

        sqrt()求正平方根  ;  round()四舍五入   ;  trunc()直接截断;

    4.日期函数

        日期可以加减运算,单位为天;

        add_months():在某个日子上添加多少个月份;

        next_day():下一个周几;

        last_day():给定日期所在月份的最后一天;

    5.转换函数***

        to_number()将字符类型转换为数值类型;

        to_char()1.将数值转换为字符类型;2.格式化字符串;3.将日期转换为字符类型;

        to_date()将字符类型转换为日期类型;

    6.字符函数

        lower()转换成小写  ;  upper()转换成大写  ;  initcap()首字母大写  ;  length()求长度;

        replace(a1原字符串,a2要被替换的字符,a3要替换成的字符) 完全替换;

        substr(a1原字符串,a2从哪里开始截取,a3截取位数) 截取字符串;

        instr(a1原字符串,a2想要找到的字符,a3从哪里开始找默认1,a4出现次数默认为1);

        concat('a1','a2','a3') 字符串拼接  或用 || 拼接;

        lpad(a1原字符串,a2用什么来补全,a3补全到多少位数) 左侧补全  ;  rpad()右侧补全;

        trim()默认去除两侧空格  ;  trim(a1 from a2)把a2的两侧去除a1;

        ltrm()左侧去空格  ;  rtrim 右侧去空格;

    7.通用函数

        nvl(a1原字符串,a2是空展示什么) 空值处理;

        nvl2(a1原字符串,a2不是空展示什么,a3是空展示什么) 空值处理2;

        group by 分组 :

             将一个表中某一个或者多个列上相同的值划分为一个组,那么这个表就被分为多个组
             如果根据字段A分组那么只能查询字段A,如果想展示其他字段必须以组函数的形式出现;

        having 条件(搭配分组使用);

        distinct 去重函数;

    8.查询关键字的优先级:
        select        字段     -- 优先级高于order by
        from         表名     -- 优先级最高
        where       条件     -- 优先级次高
        group by  分组     -- 优先级次于where 
        having      条件     -- 优先级一定在group by之后
        order by   排序     -- 优先级最低

     

        

     

     

     

    • 全部评论(0)
    • 最新

    信息加载中,请等待

    微信客服(速回)

    微信客服(慢回)



    企业微信客服二维码
    联系我们
    平台客服: 平台QQ客服

    平台电话:400电话迁移中!

    平台邮箱:28292383@qq.com

    工作时间:周一至周五:早10:00 晚:18:00

    营业执照     网站ICP备案:鲁ICP备20027607号-1     鲁公网安备:37068702000078号     增值电信业务经营许可证、在线数据与交易处理业务许可证:鲁B2-20200681      © 2016-2024 站保站  https://www.zhanbaozhan.com/ 版权所有!      平台规范:   关于我们   广告合作   隐私条款   免责声明   法律声明   服务条款   网站地图   平台工单!