数据库
首页 > 数据库> > Mysql常用sql语句(8)- where 条件查询

Mysql常用sql语句(8)- where 条件查询

作者:互联网

 

前言

 

where的语法格式

WHERE 查询条件

五种查询条件

  1. 比较运算符、逻辑运算符
  2. between and 关键字
  3. is null 关键字
  4. in、exist 关键字
  5. like 关键字

 

本篇只讲比较运算符、逻辑运算符,其他会在后面篇幅讲解哦

 

有哪些比较运算法?

 

有哪些逻辑运算符?

 

这里有个重点,当运算符混合使用时,需要关注它们的优先级,具体可参考这篇博文:(后面补充)

 

单一条件的查询栗子

一般单一条件查询用的就是比较运算符

select * from yyTest where id = 1;select * from yyTest where id != 1;select * from yyTest where height > 170;select * from yyTest where height >= 175;select * from yyTest where age < 20;select * from yyTest where age <= 20;

 

多条件的查询栗子

多条件的查询都需要使用逻辑运算符,下面的栗子比较简单不展开描述

select * from yyTest where sex = 1 and height >175;select * from yyTest where sex = 1 && height >175;select * from yyTest where height < 165 or height >175;select * from yyTest where height < 165 || height >175;

查询 age 小于 21,并且 height 小于 165 的学生信息和 age 大于 21,并且 height 小于等于 165 的记录

select * from yyTest where age < 21 xor height >= 165;

 

标签:where,Mysql,height,运算符,sql,查询,yyTest,select
来源: https://blog.51cto.com/u_12020737/2847652