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的基础优化
    Linux日志文件/var/log详解
    Linux下inittab文件详解
    Linux内核优化
    Linux虚拟机网络连接的三种方式
    Linux下ssh的使用
    nginx安装Lets Encrypt SSL免费HTTPS加密证书
    centos7.2 安装 nginx
    CentOS 7 安装php7
    linux tar 解压出错
  • 原文地址:https://www.cnblogs.com/a1111/p/6031906.html
Copyright © 2011-2022 走看看