Mysql 条件查询(like、between、and、in······)
目录
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······)相关推荐
- MySQL 条件查询 limit、in、between and、like等等
MySQL 条件查询 环境: CREATE TABLE `test_user` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',`userna ...
- MySQL学习-MySQL条件查询
MySQL条件查询 操作的表 1.条件查询概述 2.条件查询between and] 3.条件查询is null和is not null 4.and和or的优先级的问题 5.条件查询in 6.模糊查询 ...
- mysql 条件查询分页_百万数据下mysql条件查询及分页查询的注意事项
接上一节<百万数据mysql分页问题>,我们加上查询条件:select id from news where cate = 1 order by id desc limit 500000 ...
- MySQL 条件查询
一.带关系运算符的查询 在select语句中最常见的格式如下: select 字段名1 , 字段名2,,,, from 表名 where 条件表达式 举例,查询表student中id=4的学生姓名,过 ...
- MySQL条件查询语句(一)
条件查询 注意:条件查诟需要用到 where 询句,where 必须放到 from 询句表的后面: 执行顺序:先from再where过滤后再检索出来. 1..支持如下运算 2.等号(=)操作符 (1) ...
- php mysql 条件查询语句_where 查询条件-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!...
WHERE 语句 SQL中使用where可能会有一些不安全的动态参数传入或者一些复杂的SQL语句,但是Medoo提供非常简介和安全的方法来实现这些. 基础使用 在基础使用中. 你可以使用一些符号对参数 ...
- MySQL条件查询简单汇总
条件查询语法: select 查询列表 from 表名 where 筛选条件; 分类: 一.按条件表 ...
- MySQL 条件查询(多条件,模糊查询,范围查询,空值查询),分组查询,分组过滤
WHERE 条件查询 WHERE关键字用指定的条件从表中查询数据. 语法格式: WHERE 查询条件 条件查询: 有比较运算和逻辑运算的查询条件. 带有BETWEEN AND 关键字的查询条件. 配合 ...
- Mysql条件查询以及分组查询
语法 条件查询语法:select 查询列表 from 表名 where 筛选条件;(这里的筛选条件如果满足才会显示出来,不满足允许的时候就不会显示) 分组查询语法:select 分组函数 , 列1(要 ...
最新文章
- 你不知道的console.log
- eclipse 如何使用svn
- 基于Jquery的颜色选择器
- numpy 数组访问方式_索引、切片、迭代
- Cryengine 3新的全局光照算法简介
- java 自定义报表_设计好的报表是如何在 web 上显示的
- 在浏览器中执行Kettle job或者transformation
- 让MySQL支持InnoDB
- 【华为 OJ 】进制转换
- ***抓鸡和上传方法
- 北京市市级行政区界线
- 10 ,盒图( 统计 ) boxplot :单盒,多盒
- R语言(6)-数据结构之矩阵(matrices)与数组(array)
- 从零开始搭建ROS小车(绪论)
- 配F-RCN遇到的问题(hdf5.h: 没有那个文件或目录)及解决
- Java XML分析技术: StAX, SAX, DOM, DOM4j, JDOM
- Facebook投手的多账号管理软件-VMLogin中文版防关联浏览器-安全高效管理每个Facebook帐号
- 首个仿生机器人亮相 有人造器官与血液
- 服务器判断是手机访问网址还是电脑访问网址
- 电脑显示远程计算机或设备将不接受连接的解决办法,已解决