1、查询语法复习
# Select 查询语法复习
SELECT column, another_column, …
FROM mytable
WHERE condition
AND/OR another_condition
AND/OR …;
注意:条件语句
- = 是否相等
- > < >= <=
- Between 1 and 2
- AND OR NOT 与或非;
- LIKE 一般后面接通配符;
col_name LIKE “%AT%” 百分号代表这里任意字符都行,也可以没有,_代表必须有一个字符。
比如:col_name LIKE "%AN%"此时AND、AN、PAN都是正例;
而col_name LIKE "%AN_"此时AND、TAND为正例,TAN为反例。 - IN (…) 在这些字符中;
2、查询结果排序
SELECT column, another_column, …
FROM mytable
WHERE condition
ORDER BY col_name ASC LIMIT num_limit OFFSET num_offset;
- ORDER BY col_name 排序 ASC/DESC升序/降序
- LIMIT num_limit OFFSET num_offset 限制从num_offset开始截断num_limit个。
- 多段排序可以
ORDER BY col_name ASC,ORDER BY col_name ASC
逗号分隔。