01AND(与)和OR(或)运算符
如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
AND运算语法
mu
SELECT * FROM 表名 WHERE 字段名 = '字段值' AND 字段名 > 50;
如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录.
OR运算语法
muSELECT * FROM 表名 WHERE 字段名 = '字段值' OR 字段名 = '字段值';
您也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式)。
结合AND和OR
mu
SELECT * FROM 表名 WHERE 字段名 > 15 AND
(字段名 = '字段值' OR 字段名 = '字段值');
02语法
ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。
ORDER BY 语法
mu
SELECT 字段名,字段名
FROM 表名
ORDER BY 字段名,字段名 ASC|DESC(升序,降序);
order by 字段1,字段2 这个时候都是默认按升序排列
order by 字段1 desc,字段2 这个时候 A 降序,B 升序排列 order by 字段1 ,字段2 desc 这个时候 A 升序,B 降序排列
limit 子句用于规定要返回的记录的数目。
limit 子句对于拥有数千条记录的大型表来说,是非常有用的。
limit 子句
mu
SELECT * FROM 表名 LIMIT 5;
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式
Like 操作符
mu
SELECT * FROM 表名
WHERE 字段名 LIKE '值%';
通配符可用于替代字符串中的任何其他字符
通配符%
mu
SELECT * FROM 表名
WHERE 字段名 LIKE '值%';
IN 操作符允许您在 WHERE 子句中规定多个值。
IN 语法
mu
SELECT 字段名(s)
FROM 表名
WHERE 字段名 IN (字段值1,字段值2,...);
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
RETWEEN操作符
mu
SELECT 字段名
FROM 表名
WHERE 字段名 BETWEEN 字段值1 AND 字段值2;
%代表这个字段前面后者后面还有值
按条件模糊查询一个表的值
mu
SELECT 字段名 FROM 库名 WHERE 字段名 like '%字段中的值%'
通过使用 SQL,可以为表名称或列名称指定别名。:
表别名和语法别名语法
mu
01
SELECT 字段名 AS 别名字段名
FROM 表名;
02
SELECT 字段名(s)
FROM 表名 AS 别名字段名;
END
如果看到这里,说明你喜欢这篇文章,请 转发、点赞。同时 本公众号可以第一时间接受到博文推送。