sql server模糊查询、分组

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介: 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语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
5天前
|
SQL 大数据 HIVE
每天一道大厂SQL题【Day10】电商分组TopK实战
每天一道大厂SQL题【Day10】电商分组TopK实战
37 0
|
5天前
T-sql 高级查询( 5*函数 联接 分组 子查询)
T-sql 高级查询( 5*函数 联接 分组 子查询)
|
5天前
SQL-分组查询
SQL-分组查询
|
5天前
|
SQL 自然语言处理
leecode-SQL-1484-按日期分组销售产品
leecode-SQL-1484-按日期分组销售产品
32 0
|
5天前
|
SQL
四、SQL分组查询
四、SQL分组查询
34 0
|
5天前
|
SQL 自然语言处理 数据挖掘
「SQL面试题库」 No_115 按日期分组销售产品
「SQL面试题库」 No_115 按日期分组销售产品
|
5月前
|
关系型数据库 MySQL 数据库
Mysql数据库 6.SQL语言 分组、分页查询
Mysql数据库 6.SQL语言 分组、分页查询
60 2
|
6月前
|
SQL Java 数据库连接
你不能不知道的Mydatis扩展:动态sql以及模糊查询,结果映射!
你不能不知道的Mydatis扩展:动态sql以及模糊查询,结果映射!
|
3天前
|
SQL API 流计算
实时计算 Flink版产品使用合集之在Mac M1下的Docker环境中开启SQL Server代理的操作步骤是什么
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
18 1
|
3天前
|
SQL 数据处理 API
实时计算 Flink版产品使用合集之遇到SQL Server锁表问题如何解决
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
8 0