zoukankan      html  css  js  c++  java
  • sql server模糊查询、分组

    一、系统函数
     1。convert(类型[length] ,表达式[,样式])
     2.isnull(表达式,默认值)
     字符函数:
      len() 长度
      ltrim()|rtrim()去除左右空格
      right()|left()截取右边或左边字符
      substring();按位置和长度截取
     日期函数:
      dateadd()  日期加操作
      dateDiff()  两个日期差
      getdate()  获取当前系统日期
      datepart() 获取日期中一部分
    二、模糊查询
      like '模式'    只能用在文本类型的数据
      %:任意长度的任意字符
      _:任意字符的一个字符

      []:指定范围中的任意字符  [杨青] [0-9][^A-Z]
     
       CHECK STUNO LIKE '[0-9][0-9][0-9]'  001  002 100 101
       范围:
       between   。。。 and。。。  等价于  and
       列表 :in
        字段 in(常量1,常量2 )  等价于 or  
    三、聚合函数;
        1.sum(列名)
        2.avg(列名)
        3.max(列名) min(列名)
        4.count(列名[*])
    四、分组
       SELECT 列名,聚合函数() from 表名
       where 条件
       group by  列名
       having 条件
       order by  列名
       1.SELECT后的列 必须在group by后有的才可以
       2.顺序:where ->group by ->having->order by
  • 相关阅读:
    Linux终端基本命令
    Markdown基本语法
    谷歌浏览器解决”此Flash Player与您的地区不相容“
    谷歌浏览器不可以默认允许flash的解决方法
    MySQL8.0登陆方式
    谷歌浏览器安装位置自定义
    java生成六位验证码
    对AJAX的理解
    对servlet请求的理解
    js60秒倒计时
  • 原文地址:https://www.cnblogs.com/a1111/p/12816628.html
Copyright © 2011-2022 走看看