0
点赞
收藏
分享

微信扫一扫

SQL语句笔记

半秋L 2022-02-17 阅读 61

运算符

  • between...and...(数字闭区间,字符左闭右开,遵循左小右大原则)
  • in()包含相当于多个or(not in表示不在这个范围内)

排序

  • select 字段,字段... from 表明 order by 字段;     默认升序
  • select 字段,字段... from 表明 order by 字段 asc;     asc升序
  • select 字段,字段... from 表明 order by 字段 desc;       desc降序
  • select 字段,字段... from 表明 order by 2;     根据第2列排序,默认升序
  1. eg:select no,name,money from table order by money desc , name asc;
  2. money降序排序,当money相同,name升序排序

                             优先级 

  • select                3  
  • from                  1
  • where                2
  • order by            4  

分组函数 (多行处理函数):输入多行,最终输出结果一行;自动忽略null

  • count  计数
  • sum    求和
  • avg     平均值
  • max    最大值
  • min     最小值

单行处理函数 :输入一行,输出一行

  • 数据库运算中有null最后结果为null 
  • ifnull()空处理函数:ifnull(可能为null数据,被当作什么处理)
  1. ifnull(money,0)如果money为null,将money当作0
举报

相关推荐

0 条评论