where子句可以有条件地从表中选取数据,可将 where子句添加到 select语句。

where子句可以使用的运算符:

注意:在某些版本的 SQL 中,操作符 <> 可以写为 !=。

where子句可以使用的条件连接符:

1) and:a and b,选取要a和b都为真的数据子集

2) or:a or b,选取要a或b都为真的数据子集

3) ():当条件为3个或以上时,常常需要用到,比如 a and (b or c)

4) not:not a,选区非a的数据子集,增加了对条件评估的难度,一般尽量避免使用

语法:

select column_name ,column_name1from table_namewhere  table_name operator value

示例:

表的定义如下

create table [dbo].[Students](    [StuId] [int] not null,    [StuName] [nvarchar](50) not null,    [StuDept] [nvarchar](50) not null,    [StuAge] [int] not null)

1.普通查询:

select * from[dbo].[Students]

2.查询水务局的学生的所有信息

select [StuId]      ,[StuName]      ,[StuDept]      ,[StuAge]from [Students]where StuDept='水务局'

3.查询年纪大于25岁学生的所有信息

select [StuId]      ,[StuName]      ,[StuDept]      ,[StuAge]from [Students]where StuAge>25

4.查询年龄大于30岁且李姓的学生所有信息

select [StuId]      ,[StuName]      ,[StuDept]      ,[StuAge]from [Students]where StuAge>30 and StuName like '李%'

end有兴趣的小伙伴可以关注“SQL数据库笔记”公众号,一起学习吧!

select * from data where 姓名_SQL基础where相关推荐

  1. mysql within 函数_SQL基础----(四)复杂的子查询(select within select)

    (一) 关键知识点 1.1 消化阶梯任何知识点,均可遵循此消化路径 1.2 功能点 1.2.1 视图案例选中视图,右键刷新,将会呈现新创建的视图选中具体视图,右键弹出功能菜单,选择对应功能项注意事项 ...

  2. sql 删除字段中下划线_SQL基础教程知识点总结

    1. ●列 ●字段 ●行 ●记录 2. SQL 语句及其种类 DDL DDL(Data Definition Language,数据定义语言)用来创建或者删除存储 数据用的数据库以及数据库中的表等对象 ...

  3. msql查询姓名不带r的员工姓名_java基础之MySQL多表查询2

    第四节 多表查询 4.1 三表连接查询 [示例9]查询员工的编号.姓名.薪水.部门编号.部门名称.薪水等级 -- 三个表连接查询 scott(dept emp salgrade) select * f ...

  4. ORM框架之Spring Data JPA(二)spring data jpa方式的基础增删改查

    上一篇主要在介绍hibernate实现jpa规范,如何实现数据增删改查,这一篇将会着重spring data jpa 一.Spring Data JPA 1.1 Spring Data JPA介绍: ...

  5. sql基础_SQL基础

    sql基础 The pandas workflow is a common favorite among data analysts and data scientists. The workflow ...

  6. mysql基础sql语句_SQL基础语句汇总

    引言 是时候复习一波SQL语句的语法了,无需太深,但总得会用啊. 语法 一步步由浅到深,这里用的都是mysql做的. 基础 连接数据库 mysql -h10.20.66.32 -uroot -p123 ...

  7. iOS教程:Core Data数据持久性存储基础教程

    目录[-] 创建Core Data工程 创建数据模型 测试我们的数据模型 来看看SQL语句的真面目 自动生成的模型文件 创建一个表视图 之后看些什么? 就像我一直说的,Core Data是iOS编程, ...

  8. groovy怎样从sql语句中截取表名_SQL基础教程学习笔记

    点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 1.数据库和SQL RDBMS:关系数据库管理系统 比较代表性的有:Oracle(甲骨 ...

  9. sql server累计求和函数_SQL基础--SQL高级功能

    一.窗口函数有什么用? 在日常工作中,经常会遇到需要在每组内排名,比如下面的业务需求: 排名问题:每个部门按业绩来排名 topN问题:找出每个部门排名前N的员工进行奖励 面对这类需求,就需要使用sql ...

最新文章

  1. IE6与其他浏览器的区别
  2. 用matlab参数法拟合,MATLAB|曲线拟合基本介绍
  3. C#~异步编程续~.net4.5主推的awaitasync应用
  4. java 链表实现堆栈_《Java数据结构与算法》笔记-CH5-链表-4用链表实现堆栈
  5. 论文浅尝 | emrKBQA: 一个面向临床医疗问答的KBQA数据集
  6. 构建完整的微服务(三)
  7. http服务ajax编程
  8. 关于Cocos2d-x中使用完Blink动作后精灵突然消失的问题的解决
  9. pink-css标签
  10. 如何满足python安装需求升级win7到SP1版本
  11. D - 暴力[百钱百鸡(稍简单)]
  12. iOS平台游戏安全之IPA破解原理及防御
  13. Java 最全面的面试题675道
  14. 下拉菜单Spinner用法
  15. FISCO BCOS迎来开源智能合约编程语言Liquid
  16. 老派程序员浅谈Python的异常处理
  17. mywife.cc 神一样的存在!
  18. Apollo二次规划的应用之PWJ
  19. OC NDData数据 转换为其他类型的数据
  20. C语言中sqrt计算平方根的几种方法C++算法详细解释

热门文章

  1. 将windbg设置为默认调试器命令
  2. 8、技术分析fastJson使用
  3. 用js内置对象XMLHttpRequest 来用ajax
  4. C++ Pitfalls 之 reference to an object in a dynamically allocated containter
  5. 工程linux下创建svn仓库目录结构
  6. 语音信号处理基础(八)——同态处理、倒谱、复倒谱
  7. [转载] python定义整型常量_Python笔记——数据类型、变量和常量
  8. [转载] java向匿名内部类传递参数
  9. [转载] Java中为什么要有重载现象
  10. Vue.js 学习笔记 六 v-model 双向绑定数据