目录

Mysql 条件查询

示例

一、比较运算和逻辑运算符符

二、范围运算符

三、列表运算符

四、模糊匹配符

五、空值判断符


Mysql 条件查询

  • Mysql 条件查询即where子句后跟条件

运算符:

格式:

select 字段 from 表名 where 条件;

示例

使用下表为例:

一、比较运算和逻辑运算符符

示例1:查询年龄大于20,并且小于30的信息(下述三种都可以,结果一样)

SELECT * FROM student WHERE age >= 20 && age <=30;
SELECT * FROM student WHERE age >= 20 AND age <=30;
SELECT * FROM student WHERE age BETWEEN 20 AND 30;

示例2:查询年龄22岁,18岁 ,25岁的信息(下述两种方法结果相同)

SELECT * FROM student WHERE age = 22 OR age = 18 OR age = 25;
SELECT * FROM student WHERE age IN (22,18,25) ;

二、范围运算符

示例3:查询数学成绩在20到80之间的学生

三、列表运算符

示例4:查询地址属于杭州或香港的学生

四、模糊匹配符

示例4:like运算符模糊查询

配合like使用的占位符:

  • _:单个任意字符
  • %:多个任意字符
-- 查询姓马的有哪些? like
SELECT * FROM student WHERE NAME LIKE '马%';-- 查询姓名第二个字是化的人
SELECT*FROM student WHERE NAME LIKE '_化%';-- 查询姓名是3个字的人
SELECT * FROM student WHERE NAME LIKE '___';-- 查询姓名中包含马的人
SELECT * FROM student WHERE NAME LIKE '%马%';

五、空值判断符

示例5:查询英语成绩为NULL的信息

SELECT * FROM student WHERE english = NULL; -- 不对的。null值不能使用= (!=) 判断
SELECT * FROM student WHERE english IS NULL; 

Mysql 条件查询(like、between、and、in······)相关推荐

  1. MySQL 条件查询 limit、in、between and、like等等

    MySQL 条件查询 环境: CREATE TABLE `test_user` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',`userna ...

  2. MySQL学习-MySQL条件查询

    MySQL条件查询 操作的表 1.条件查询概述 2.条件查询between and] 3.条件查询is null和is not null 4.and和or的优先级的问题 5.条件查询in 6.模糊查询 ...

  3. mysql 条件查询分页_百万数据下mysql条件查询及分页查询的注意事项

    接上一节<百万数据mysql分页问题>,我们加上查询条件:select id from news where cate = 1 order by id desc limit 500000 ...

  4. MySQL 条件查询

    一.带关系运算符的查询 在select语句中最常见的格式如下: select 字段名1 , 字段名2,,,, from 表名 where 条件表达式 举例,查询表student中id=4的学生姓名,过 ...

  5. MySQL条件查询语句(一)

    条件查询 注意:条件查诟需要用到 where 询句,where 必须放到 from 询句表的后面: 执行顺序:先from再where过滤后再检索出来. 1..支持如下运算 2.等号(=)操作符 (1) ...

  6. php mysql 条件查询语句_where 查询条件-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!...

    WHERE 语句 SQL中使用where可能会有一些不安全的动态参数传入或者一些复杂的SQL语句,但是Medoo提供非常简介和安全的方法来实现这些. 基础使用 在基础使用中. 你可以使用一些符号对参数 ...

  7. MySQL条件查询简单汇总

    条件查询语法:     select          查询列表     from         表名     where         筛选条件;          分类:     一.按条件表 ...

  8. MySQL 条件查询(多条件,模糊查询,范围查询,空值查询),分组查询,分组过滤

    WHERE 条件查询 WHERE关键字用指定的条件从表中查询数据. 语法格式: WHERE 查询条件 条件查询: 有比较运算和逻辑运算的查询条件. 带有BETWEEN AND 关键字的查询条件. 配合 ...

  9. Mysql条件查询以及分组查询

    语法 条件查询语法:select 查询列表 from 表名 where 筛选条件;(这里的筛选条件如果满足才会显示出来,不满足允许的时候就不会显示) 分组查询语法:select 分组函数 , 列1(要 ...

最新文章

  1. 你不知道的console.log
  2. eclipse 如何使用svn
  3. 基于Jquery的颜色选择器
  4. numpy 数组访问方式_索引、切片、迭代
  5. Cryengine 3新的全局光照算法简介
  6. java 自定义报表_设计好的报表是如何在 web 上显示的
  7. 在浏览器中执行Kettle job或者transformation
  8. 让MySQL支持InnoDB
  9. 【华为 OJ 】进制转换
  10. ***抓鸡和上传方法
  11. 北京市市级行政区界线
  12. 10 ,盒图( 统计 ) boxplot :单盒,多盒
  13. R语言(6)-数据结构之矩阵(matrices)与数组(array)
  14. 从零开始搭建ROS小车(绪论)
  15. 配F-RCN遇到的问题(hdf5.h: 没有那个文件或目录)及解决
  16. Java XML分析技术: StAX, SAX, DOM, DOM4j, JDOM
  17. Facebook投手的多账号管理软件-VMLogin中文版防关联浏览器-安全高效管理每个Facebook帐号
  18. 首个仿生机器人亮相 有人造器官与血液
  19. 服务器判断是手机访问网址还是电脑访问网址
  20. 电脑显示远程计算机或设备将不接受连接的解决办法,已解决

热门文章

  1. mysql中声明数组_SQL数据库中怎么定义数组
  2. 7000字详解数据指标体系如何从设计到落地
  3. ant不是内部命令也不是外部命令问题的解决方法
  4. Java 关于中文乱码问题的解决方案与经验【转载】
  5. Pycharm添加默认头注释方法
  6. 第十届蓝桥杯省赛原题及参考答案
  7. 一个C语言编写的贪吃蛇游戏
  8. Mysql聚簇索引和非聚簇索引原理(数据库)
  9. mysql聚簇和非聚簇索引
  10. stm32专题二十五:基本定时器原理