天天看点

DQL(Data Query Language)基本查询语句条件查询模糊查询

基本查询语句

DQL(Data Query Language)基本查询语句条件查询模糊查询

查询常量

DQL(Data Query Language)基本查询语句条件查询模糊查询

起别名

DQL(Data Query Language)基本查询语句条件查询模糊查询

去重 distinct关键字

DQL(Data Query Language)基本查询语句条件查询模糊查询

department_id,salary都相同时才会去重:

DQL(Data Query Language)基本查询语句条件查询模糊查询

字段合并

DQL(Data Query Language)基本查询语句条件查询模糊查询

拓展

  1. CONCAT_WS(separator(分离器),str1,str2,…)
  2. IFNULL(expr1,expr2)(如果expr1为null,则设置为expr2值)
  3. ISNULL(expr) 如果expr是null则返回1,否则返回0
DQL(Data Query Language)基本查询语句条件查询模糊查询

条件查询

建议使用<>、and、or、not 都是MySQL自己的

DQL(Data Query Language)基本查询语句条件查询模糊查询

模糊查询

like(字符、数值都可以判断)

DQL(Data Query Language)基本查询语句条件查询模糊查询

between and

检索包含两个临界值;

应该保持左小右大。

DQL(Data Query Language)基本查询语句条件查询模糊查询

in(也有not in)

DQL(Data Query Language)基本查询语句条件查询模糊查询

is null

判空必须使用 is

DQL(Data Query Language)基本查询语句条件查询模糊查询

安全等于

DQL(Data Query Language)基本查询语句条件查询模糊查询

排序查询

DESC降序:descent(descending order)

ASC升序:ascent(ascending order)(默认)

order by 语句一般放在查询语句最后,除limit语句

DQL(Data Query Language)基本查询语句条件查询模糊查询
DQL(Data Query Language)基本查询语句条件查询模糊查询