1、查询所有字段:SELECT * FROM 表名;
2、查询指定字段:SELECT 字段名 FROM 表名;
3、带IN关键字查询:IN关键字可以判断某个字段的值是否在指定的集合中。SELECT * FROM 表名 WHERE [NOT] IN(元素1、元素2、.....);
4、带BETWEEN AND的范围查询:BETWEEN AND关键字可以判断某个字段的值是否在指定的范围内。SELECT * FROM 表名 WHERE 条件[ NOT ] BETWEEN 取值1 AND 取值2。
5、带LIKE的字符匹配查询:他有两种通配符:“%”和“_”;
》“%”可以匹配一个或多个字符,可以代表任意长度的字符串,长度可以为0.
》“_”只匹配一个字符。
6、用IS NULL关键字查询空值:IS [ NOT ] BULL;
7、带AND的多条件查询:SELECT * FROM 数据表名 WHERE 条件1 AND 条件2;
8、带OR的多条件查询:SELECT * FROM 数据表名 WHERE 条件1 OR 条件2;
9、用DISTINCT关键字去除结果中的重复行:SELECT DISTINCT 字段名 FROM 表名;
10、用ORDER BY关键字对查询结果排序:ORDER BY 字段名 [ ASC | DESC ];(ASC代表按升序排列,DESC代表按将序排列)
11、用GROUP BY 关键字分组查询:
》单独使用GROUP BY关键字,查询结果只显示每组的一条记录;
》使用GROUP BY关键字和GROUP_CONCAT()函数查询,可以将每个组中的所有字段值都显示出来。