MySQL数据库(2)
条件查询:
如果我们想在MySQL数据表中读取指定的数据,where子句是非常有用的。使用主键来作为where子句的条件查询是非常快速的。如果给定的条件在表中没有任何匹配的记录,那么查询不会返回任何数据。where后面支持多种运算符:
(1)比较运算符: = > < <= >= != <>
(2)逻辑运算符:and or not
(3)模糊查询:like % 和 like_
(4)范围查询: in 表示在一个非连续范围内
between..and.. 表示在一个连续的范围内
is not null 判非空
优先级:优先级由高到低的顺序为:小括号,not,比较运算符,逻辑运算符
and比or先运算,如果同时出现并希望先算or,需要结合()使用
排序:
默认按照列值从小到大排列。
asc 从小到大排列,即升序。
desc 从大到小排列,即降序。
contact me:18211635829@163.com