MySQL第六课

Posted zmh0227

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL第六课相关的知识,希望对你有一定的参考价值。

SELECT [DISTINCT]     * /{字段名1,字段名2,字段名3,.........}

FROM 表名

[WHERE 条件表达式1]

[GROUP BY 字段名[HAVING 条件表达式2]]

[ORDER BY 字段名[ASC/DESC]]

[LIMIT[OFFSET] 记录数];

 

DISTINCT:去掉重复的值

GROUP BY :分组

ORDER BY :排序

 

 

带有IN 关键字的查询:

SELECT   */字段名

FROM 表名

WHERE 字段名 [NOT] IN(元素1,元素2,.....);

 

带有BETWEEN AND 关键字的查询:

SELECT */{字段名}

FROM 表名 WHERE 字段名[NOT] BETWEEN 值1AND 值2;

 

空值查询:

SELECT  */字段名

FROM 表名   WHERE 字段名 IS [NOT] NULL;

 

带DISTINCT 的查询:

SELECT DISTINCT 字段名 FROM 表名;

如果作用多个字段,完全重复才会被删去。

 

带LIKE 关键字的查询:

SELECT  */字段名

FROM 表名

WHERE 字段名 [NOT]  LIKE ‘匹配字符串‘

通配符:1.%,可以匹配任意长度的字符串,包括空字符串

‘s%‘以字符s开头的

2._下划线通配符,可以匹配任意长度的字符串,包括空字符串

"\%"匹配百分号字面值

 

带AND关键字的多条件字查询:

SELECT   */字段名

FROM 表名

WHERE 条件表达式/AND条件表达式[...AND条件表达式n]

 

带or关键字的查询:

SELECT  */字段名

FROM 表名

WHERE 条件表达式/OR 条件表达式2[...OR 条件表达式n];

以上是关于MySQL第六课的主要内容,如果未能解决你的问题,请参考以下文章

MySQL第六课

PHP走进 PHP 第六课 MySQL

PHP走进 PHP 第六课 MySQL

django第六课 模型第一讲

第六课:Prometheus

7.6-UC-第六课:信号处理