USE EMIS1
GO/* 条件查询 */
/* 查询课程注册表中 学年为2016的所有信息 */
SELECT * FROM 课程注册 where 学年='2016'
GO/* 比较运算符查询 */
/* 查询课程注册表中成绩不低于80分的所有信息 */
SELECT * FROM 课程注册 where 成绩>=80
GO/* 模糊查询 */
/* 查询课程注册表中学号前9位是“20150211”的所有信息 */
/* like    %   任意字符      _任意一个字 */
SELECT * FROM 课程注册 where 学号 like '20150211%'
GO
/* 拓展:表示查询学生表中名字含有张的学生的学号,姓名信息 */
SELECT 学号,姓名 FROM  学生 where 姓名 like '%张%'
GO/* 枚举查询: */
/* 查询课程注册表中课程号为“0001” 和 “0002”的所有信息 */
SELECT * FROM 课程注册 where 课程号='0001' or 课程号='0002'
GO
/* 拓展:第二种表达方式(★推荐) */
SELECT * FROM 课程注册 where 课程号 in('0001','0002')
GO /* 范围查询 */
/* 查询课程注册表中成绩介于80到90之间的所有信息 */
SELECT * FROM 课程注册 where 成绩>=80 and 成绩<=90
GO
/*拓展:第二种表达方式(★推荐)*/
SELECT * FROM 课程注册 where 成绩 between 80 and 90
GO/* 空值查询 */
/* 课程注册表中成绩是空的所有记录 */
SELECT * FROM 课程注册 where 成绩 is null
GO/* 多重条件查询 */
/* 查询课程注册表中考试课程号为“0001”,且成绩不及格的所有信息 */
SELECT * FROM 课程注册 where 课程号='0001' and 成绩<60
GO

SQL Server-【知识与实战I】条件查询、比较运算符查询、模糊查询、枚举查询、范围查询、空值查询、多重条件查询相关推荐

  1. SQL Server调优系列基础篇(常用运算符总结)

    原文:SQL Server调优系列基础篇(常用运算符总结) 前言 上一篇我们介绍了如何查看查询计划,本篇将介绍在我们查看的查询计划时的分析技巧,以及几种我们常用的运算符优化技巧,同样侧重基础知识的掌握 ...

  2. SQL Server调优系列基础篇(联合运算符总结)

    前言 上两篇文章我们介绍了查看查询计划的方式,以及一些常用的连接运算符的优化技巧,本篇我们总结联合运算符的使用方式和优化技巧. 废话少说,直接进入本篇的主题. 技术准备 基于SQL Server200 ...

  3. SQL Server 表分区实战系列(文章索引)

    一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 前言(Introduction) 实战说明(In Action) 表分区逻辑结构图(Construction) 表分区学 ...

  4. 52. SQL Server -- 表分区实战系列(文章索引)

    一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 前言(Introduction) 实战说明(In Action) 表分区逻辑结构图(Construction) 表分区学 ...

  5. Sql Server 知识

     1 1, 2 打开关系图 3 alter authorization on database:: dataname to sa 4 2. 5 check约束 6 例:列名 like '%@%' 对 ...

  6. sql server 数据分析优化实战(一)——SQL语句优化

    前言 在我们进行数据分析的时候,首要的目标是根据业务逻辑,通过编写SQL代码得到我们想要的结果,这是毋庸置疑的.一般情况下,由于我们分析的数据量比较少,体会不出SQL语句各种写法的性能优劣,对SQL代 ...

  7. 【淘宝ERP-资料收集】C# 类型 对应 SQLserver类型:SQL SERVER(项目实战)

    Sale数据库 --(创建数据库) --创建名为Sale的销售数据库.该数据表有一个名为Sale.mdf的主数据文件和名字为Sale_log.ldf的事务日志文件. --主数据文件容量为4MB,事务日 ...

  8. SQL Server调优系列玩转篇(如何利用查询提示(Hint)引导语句运行)

    前言 前面几篇我们分析了关于SQL Server关于性能调优的一系列内容,我把它分为两个模块. 第一个模块注重基础内容的掌握,共分7篇文章完成,内容涵盖一系列基础运算算法,详细分析了如何查看执行计划. ...

  9. 视频教程-数据库SQL查询,最佳案例讲解-SQL Server

    数据库SQL查询,最佳案例讲解 教学风格独特,以学员视角出发设计课程,难易适度,重点突出,架构清晰,将实战经验融合到教学中.讲授技术同时传递方法.得到广大学员的高度认可. 王进 ¥19.00 立即订阅 ...

  10. 使用 FOR XML PATH 合并SQL Server查询结果的重复行

    参考资料: http://www.cnblogs.com/doubleliang/archive/2011/07/06/2098775.html http://www.cnblogs.com/code ...

最新文章

  1. 爬虫之switch_to切换frame标签
  2. 第二十篇:Summarisation摘要
  3. learn avalon2
  4. android 减少布局层级,Android 布局优化
  5. boost::spirit模块从不同序列中元素的解析输入填充单个融合序列
  6. Apache Commons:Betwixt介绍
  7. 个人作业2——英语学习APP的案例分析
  8. json数组格式问题
  9. rocketmq安装部署过程(4.0.0版本)
  10. 双指针 -- 验证回文串
  11. 日志解析LogParse启动参数配置
  12. 【转】JAVA成长之路
  13. 代理设计模式 实现 Retrofit 的 create
  14. MATLAB数据拟合中的若干问题(待续)
  15. ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
  16. 嗯… 无法访问此页面 www.bing.com 花了太长时间进行响应解决办法
  17. apr 移植android平台,omap3530移植android4.0
  18. PCIe TLP详解
  19. linux怎么断网怎么使用yum_电脑突然断网,连接不上网络怎么办?三种方法轻松找回...
  20. python爬虫实战:selenium下载百度文库文档

热门文章

  1. Linux服务器---配置apache支持用户认证
  2. Spring基础系列-AOP源码分析
  3. 【java】自定义异常类
  4. win7下cmd常用命令
  5. 学习日记day 10 : JavaScript秋风扫落叶第一期
  6. $, $, $$, $$, $$a (Run Script File)
  7. Tips of keras
  8. 【论文阅读】Fully Convolutional Networks for Semantic Segmentation
  9. 告别Demo项目,参与真实AI企业项目
  10. 【分享】时至今日,深度学习领域有哪些值得追踪的前沿研究?