基本查询

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查询语法相关推荐

  1. SQLServer查询某天数据语法

    SQLServer查询当天数据语法 select * from compare_scan where 1=1 and IncomeTime BETWEEN '2021-9-14' AND datead ...

  2. SQLServer基础语法大全(基础篇)

    SQLServer基础语法 一.插入语句 1. 普通插入 2. 表数据查询(复制)插入 二.查询语句 1. 所有数据查询 2. 根据某条件查询前多少条数据 三.更新语句 1. 单表数据更新 2. 多表 ...

  3. php sqlserver查询数据库,Sqlserver 数据库基本查询

    SqlServer 基础语法 -- 查看数据表 select*fromStudent -- 使用 Sql 查询数据 --1 .查询表中所有类容 Select*FromTableName --2 .查询 ...

  4. 2021年大数据Hive(四):Hive查询语法

    全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 hive查询语法 一.SELECT语句 1.语句结构 2.全表查 ...

  5. 看懂SqlServer查询计划(转)

    转自:http://www.cnblogs.com/fish-li/archive/2011/06/06/2073626.html 对于SqlServer的优化来说,可能优化查询是很常见的事情.关于数 ...

  6. lucene查询语法,适用于ELk:kibana查询

    lucene查询语法,适用于ELk:kibana查询 Kibana在ELK中扮演着数据可视化角色,用来查询及展示数据: Elasticsearch查询采用的是luncene搜索引擎,其4过滤查询语法和 ...

  7. 数据蒋堂 | JOIN延伸 - 维度查询语法

    来源:数据蒋堂 作者:蒋步星 本文长度为1320字,建议阅读3分钟 本文为你讲解JOIN延伸之维度查询语法. 有了维度定义后,我们就可以来梳理前面讲过的简化JOIN语法了. 先定义字段维度: 维度字段 ...

  8. 全文检索4.5查询语法

    一 语法概要 select域名, 域名@Seg from 索引库名称 where 域名:域值 order by 域名(整型.浮点.日期.排序文本类型.枚举类型)limit n classify by  ...

  9. 看懂SqlServer查询计划

    原文:看懂SqlServer查询计划 对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Ser ...

最新文章

  1. windows python 访问mtp存储空间_Python 3.7 已上架 Microsoft Store,让你 轻松使用 Python...
  2. Effective C#: Item 3: Prefer the is or as Operators to Casts
  3. css --- flex:n的解析
  4. DEV GridView嵌套
  5. 【Quartz】解密properties配置文件中的账号密码
  6. web前端性能优化--如何提高页面加载速度
  7. qcap 教程_高通平台抓取ramdump及使用qcap解析,ramdumpqcap
  8. java查询SQL Server数据库条数
  9. 指针数组下标JAVA_Java语言中可用下标和指针两种方式表示数组元素。
  10. c语言输出形式tap间隔,C语言输出格式总结.doc
  11. 用python实现简单五子棋游戏的练习过程
  12. .net 4.0 安装到IIS
  13. java 字长_java数据类型及其字长 | 学步园
  14. PAT A 1128 1129 1130 1131
  15. NOI题库 数论 相关的题目 汇总-2022.01.22
  16. C语言sfr定义一个变量,单片机c语言的sbit和sfr
  17. 普通二/三本学校程序员(搬砖工)的出路?
  18. 《缠中说禅108课》8:投资如选面首,G 点为中心,拒绝 ED 男
  19. 博弈论入门(论和威佐夫、巴什、尼姆打牌被吊打是什么感受(╥﹏╥)
  20. 肖八选择题不到25分,徐涛八套卷得分更低!我还有救吗?

热门文章

  1. 利用IDEA创建hadoop文件
  2. dedeCMS后台入口安全修改
  3. orm设置bool型 python_python基础教程之基本内置数据类型介绍
  4. python统计文件字数_python统计文本文件的字数
  5. CSS3黑色大气绘图着陆页模板
  6. php调用airtestide,raw device
  7. Linux守护进程编程编写,linux守护进程编程实例
  8. 微擎微信公众号小程序框架v2.7.3去sq一键安装纯净商业版
  9. 二次元福利适应个人引导页
  10. win8、win10如何修改文件夹的权限