sqlserver查询语法
基本查询
select * from 表名
查询指定列
select 列1名称,列n名称 from 表名
查询指定列名称 完整查询
select 表名.列1名称,表名.列n名称 from 表名
查询 条件查询格式
select * from 表名 where 条件
查询条件开始===>
比较
等于 =
大于 >
小于 <
大于等于 >=
小于等于 <=
不等于 !=
用法:
列名 运算符 值
例子:
select * from teacher where age =18
select * from teacher where id < 6
模糊查找
符号:
代表一个 _
任意个 %
字符集 []
取反字符集 [^]
用法:
列名 like 匹配规则
例子:
找出姓李的数据
select * from teacher where name like ‘李%’
找出名字中包含小的数据
select * from teacher where name like ‘%小%’
找出姓孙的或姓吕的
select * from teacher where name like ‘[孙,吕]%’
找出除了姓孙的,姓吕的以外的所有数据
select * from teacher where name like '[^孙,吕]%'
空查找 找出字段值为空的
列名 is null
找出年龄为null的数据
select * from teacher where age is null
空查找 找出字段值不为空的
列名 is not null
找出年龄不为空的数据
select * from teacher where age is not null
范围查找
注意:会包括最小值与最大值
列名称 between 最小值 and 最大值
查找年龄在20到45岁之间的所有的数据
select * from teacher where age between 20 and 45
成员查找
列名称 in (数据1,数据n)
连接查询 内连接
select * from 表1 inner join 表2 on 表1.外键列 = 表2.主键列
连接查询 左外连接
select * from 表1 left join 表2 on 表1.外键列 = 表2.主键列
连接查询 右外连接
select * from 表1 right join 表2 on 表1.外键列 = 表2.主键列
分组查询
select 分组依据列名称 from 表名 group by 分组依据列名称
聚合查询
聚合函数
最大值
max最小值
min平均值
avg总数
count总和
sum
查询排序
升序
group by 列名称 asc
降序
group by 列名称 desc
sqlserver查询语法相关推荐
- SQLServer查询某天数据语法
SQLServer查询当天数据语法 select * from compare_scan where 1=1 and IncomeTime BETWEEN '2021-9-14' AND datead ...
- SQLServer基础语法大全(基础篇)
SQLServer基础语法 一.插入语句 1. 普通插入 2. 表数据查询(复制)插入 二.查询语句 1. 所有数据查询 2. 根据某条件查询前多少条数据 三.更新语句 1. 单表数据更新 2. 多表 ...
- php sqlserver查询数据库,Sqlserver 数据库基本查询
SqlServer 基础语法 -- 查看数据表 select*fromStudent -- 使用 Sql 查询数据 --1 .查询表中所有类容 Select*FromTableName --2 .查询 ...
- 2021年大数据Hive(四):Hive查询语法
全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 hive查询语法 一.SELECT语句 1.语句结构 2.全表查 ...
- 看懂SqlServer查询计划(转)
转自:http://www.cnblogs.com/fish-li/archive/2011/06/06/2073626.html 对于SqlServer的优化来说,可能优化查询是很常见的事情.关于数 ...
- lucene查询语法,适用于ELk:kibana查询
lucene查询语法,适用于ELk:kibana查询 Kibana在ELK中扮演着数据可视化角色,用来查询及展示数据: Elasticsearch查询采用的是luncene搜索引擎,其4过滤查询语法和 ...
- 数据蒋堂 | JOIN延伸 - 维度查询语法
来源:数据蒋堂 作者:蒋步星 本文长度为1320字,建议阅读3分钟 本文为你讲解JOIN延伸之维度查询语法. 有了维度定义后,我们就可以来梳理前面讲过的简化JOIN语法了. 先定义字段维度: 维度字段 ...
- 全文检索4.5查询语法
一 语法概要 select域名, 域名@Seg from 索引库名称 where 域名:域值 order by 域名(整型.浮点.日期.排序文本类型.枚举类型)limit n classify by ...
- 看懂SqlServer查询计划
原文:看懂SqlServer查询计划 对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Ser ...
最新文章
- windows python 访问mtp存储空间_Python 3.7 已上架 Microsoft Store,让你 轻松使用 Python...
- Effective C#: Item 3: Prefer the is or as Operators to Casts
- css --- flex:n的解析
- DEV GridView嵌套
- 【Quartz】解密properties配置文件中的账号密码
- web前端性能优化--如何提高页面加载速度
- qcap 教程_高通平台抓取ramdump及使用qcap解析,ramdumpqcap
- java查询SQL Server数据库条数
- 指针数组下标JAVA_Java语言中可用下标和指针两种方式表示数组元素。
- c语言输出形式tap间隔,C语言输出格式总结.doc
- 用python实现简单五子棋游戏的练习过程
- .net 4.0 安装到IIS
- java 字长_java数据类型及其字长 | 学步园
- PAT A 1128 1129 1130 1131
- NOI题库 数论 相关的题目 汇总-2022.01.22
- C语言sfr定义一个变量,单片机c语言的sbit和sfr
- 普通二/三本学校程序员(搬砖工)的出路?
- 《缠中说禅108课》8:投资如选面首,G 点为中心,拒绝 ED 男
- 博弈论入门(论和威佐夫、巴什、尼姆打牌被吊打是什么感受(╥﹏╥)
- 肖八选择题不到25分,徐涛八套卷得分更低!我还有救吗?