开发者学堂课程【MySQL数据库入门学习:where条件查询】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/451/detail/5573
where 条件查询
where 语法
在查询表中的数据会加上特定的条件筛选特定的数据,在上节课的基础上再加上 where 子 句就可以实现筛选目的
select*from table_name where col_name
运算符 值
例子: select *from book where title = ‘t’;
在 where 后面有筛选条件,目的是把表中的 title=‘t’的数据全部查询出来。
运算符

注意:
在其他计算机语言中==才表示等于,而在 sql 语句中=就可以表示
等于的判断
between 作用是在 a,b 两个值进行一个范围的查找
like 是按照模式进行查找
需要熟练掌握这六个运算符。
筛选时会需要许多筛选条件的组合,where 语句后面可以通过 and 和 or 来组合不同的筛选条件。
例子:
select*from table_name where col1 = xxx and col2=xx or col3>xx
如果需要更多的筛选条件还可以通过()来进行条件的组合
演示:
查询 id=1的数据
查询 id=1或者 content=’c’的数据
查询 content=’c’且 title=’t’的数据
通过()来调整优先级来完成 title=‘t’或者‘b’并且 content=‘c’的数据
总结:
对 where 查询语句的基本介绍以及基本运算符的运用,通过 and 和 or 来组合不同的筛选条件。