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
  • 相关阅读:
    Pedometer_forAndroid
    linux改动登陆主机提示信息
    Cocos2d-x-Lua (2.x)脚本开发之 Lua语言基础
    共享库加载时重定位
    寻找志同道合的伙伴
    Leetcode[20]-Valid Parentheses
    storm的集群安装与配置
    CSS样式
    splash启动速度优化
    Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
  • 原文地址:https://www.cnblogs.com/a1111/p/12816628.html
Copyright © 2011-2022 走看看