-- 2.7 条件查询(where)

-- 2.7.1 逻辑条件:and(与)     or(或)

-- 需求: 查询id为2,且姓名为李四的学生

SELECT * FROM student WHERE id=2 AND NAME='李四'; --交集

-- 需求: 查询id为2,或姓名为张三的学生

SELECT * FROM student WHERE id=2 OR NAME='张三'; --并集

-- 2.7.2 比较条件:>   <   >=  <=  =  <>(不等于)     between and (等价于>=且<=)

-- 需求: 查询servlet成绩大于70分的学生

SELECT * FROM student WHERE servlet>70;

-- 需求: 查询jsp成绩大于等于75,且小于等于90分的学生

SELECT * FROM student WHERE jsp>=75 AND jsp<=90;

-- 另一个语法

SELECT * FROM student WHERE jsp BETWEEN 75 AND 90; -- (包前包后)

SELECT * FROM student WHERE gender<>'男';

-- 2.7.3 判空条件(null空字符串):is null / is not null / =''  / <>''

-- 需求: 查询地址为空的学生(包括null和空字符串)

-- null vs  空字符串

-- null:表示没有值

-- 空字符串:有值的!

-- 判断null

SELECT * FROM student WHERE address IS NULL ;

-- 判断空字符串

SELECT * FROM student WHERE address='';

SELECT * FROM student WHERE address IS NULL OR address=''; -- (包括null和空字符串)

-- 需求: 查询有地址的学生(不包括null和空字符串)

SELECT * FROM student WHERE address IS NOT NULL AND address<>'';

-- 2.7.4 模糊条件:like

-- 通常使用以下替换标记:

-- % : 表示任意个字符

-- _ : 表示一个字符

-- 需求: 查询姓‘张’的学生

SELECT * FROM student WHERE NAME LIKE '李%';

-- 需求: 查询姓‘李’,且姓名只有两个字的学生

SELECT * FROM student WHERE NAME LIKE '李_';

mysql5.5.54语法_mysql 基础篇5(mysql语法---数据)相关推荐

  1. CGA建模教程——形状语法(基础篇)

    CGA建模教程--形状语法(基础篇) 本教程是使用CityEngine的CGA进行建筑建模的入门教程. 原文链接:http://desktop.arcgis.com/en/cityengine/lat ...

  2. JavaSE基础篇--Java SE语法02--基本语法

    JavaSE基础篇 Java SE语法02 HelloWorld 基本语法 流程控制 方法 数组 基本语法 标识符 关键字 数据类型 运算符 数据类型转换 运算后结果的数据类型 Java SE语法02 ...

  3. MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...

    ### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...

  4. ci mysql操作_MySQL基础篇/第3篇:MySQL基本操作语句.md · icanci/MySQL-Review - Gitee.com...

    ### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...

  5. mysql经典总结文章_MySQL基础篇(01):经典实用查询案例,总结整理

    MySQL基础篇(01):经典实用查询案例,总结整理 发布时间:2020-02-26 22:25:21 来源:51CTO 阅读:244 作者:知了一笑 本文源码:GitHub·点这里 || GitEE ...

  6. Python学习-基础篇9 mysql相关

    mysql一:初始数据库 一 数据库管理软件的由来 基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上. 如果我们暂且忽略直接基于文件来存取数据的效率问 ...

  7. 【基础篇】MySQL

    1. 数据库概述与MySQL的使用演示 1.1 数据库概述 1.1.1 数据库相关概念 DB:数据库(Database),即存取数据的仓库,本质是一个文件系统,保存了一系列有组织的数据 DBMS:数据 ...

  8. mysql支持事务的存储引擎_MySQL基础(三)【MySQL事务与存储引擎】

    3.1-数据库事务 什么是事务 一系列有序的数据库操作: 要么全部成功 要么全部回退到操作前的状态 中间状态对其他连接不可见 事务的基本操作: 基本操作 说明 start transaction 开始 ...

  9. mysql11导入数据_MySQL专题11之MySQL导出数据、MySQL导入数据

    1.MySQL导出数据 -  MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件中. a.使用SELECT...INTO OUTFILE -  以下实例中我 ...

最新文章

  1. 基于OpenCV的多位数检测器
  2. redis 亿级查询速度_Redis 性能优化的 13 条军规!史上最全
  3. java spring 上传图片,springboot 上传图片并回显
  4. WCF开发入门的六个步骤
  5. 用c语言计算2的n次方,计算2的N次方........有什么错吗?
  6. css布局模型(摘抄自慕课)
  7. mysql 多主一从备份_Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份 | 很文博客...
  8. Python 安装openGL教程
  9. 积分商城功能表设计结构以及积分功能模块
  10. java查询手机号码归属地_Java代码总结【1】_查询手机号码归属地
  11. 有哪些高质量的图片网站(社区)推荐?
  12. html制作网页案例代码----(故宫博物馆9页)特效很多
  13. 中病毒了文件夹变exe文件找到方法
  14. h5 先加载小图_干货!高手珍藏版的H5秘密尺寸
  15. flink 复postgresql数据库数据
  16. 【mysql】mysql利用mysqldump导出表结构或者表数据
  17. vue3 设置定时任务执行
  18. Unity3D-Baked Lightmapping 示例学习
  19. 服务器做热备份用重装系统吗,ftp服务器做双机热备
  20. java enumeration 创建_Java Enumeration接口 - Java 教程 - 自强学堂

热门文章

  1. Qt-4.6.3移植与Qt creator开发环境建立
  2. 利用stdin stdout stderr及POSIX-linux机制重定向写日志
  3. php中查询结果展示
  4. 项目日志2-系统降级模块设计
  5. 12月2日,微软副总裁Scott Guthrie为你讲述Silverlight的未来
  6. 面试中多说这么一句话,薪水直接涨5k
  7. 拼多多再起波澜!某程序员匿名发布拼多多楼下救护车照片,却被揪出开除!...
  8. 某程序员吐槽自己之前的外包同事能力不行,经常给同事挖坑,却面过了头条!只因为会刷题!头条招人这么不靠谱?...
  9. 昨天晚上,亲眼目睹了我一哥们的崩溃,被空降90后上司鄙视,说他这种人在公司......
  10. 推荐一位高性能服务开发专家!是他让我从专科,蜕变为年薪百万后端开发!...