sql server模糊查询分组

Posted 穆雄雄的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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






































以上是关于sql server模糊查询分组的主要内容,如果未能解决你的问题,请参考以下文章

关系数据库SQL之基本数据查询:子查询分组查询模糊查询

关系数据库SQL之基本数据查询:子查询分组查询模糊查询

2016/3/13 七种查询 (普通查询 条件查询 排序查询 模糊查询 统计查询 分组查询 分页查询 )

sqlserver2008从一个表中模糊查询并分页

sqlserver2005模糊查询分页具体该怎么实现?

sql server 模糊查询和聚合函数