1、可以查询:字段、常量、表达式、函数
2、起别名

语句

1、SELECT **DISTINCT** department_id FROM employees;
2、SELECT **CONCAT**('a,'b','c'); 拼接

条件查询

<,>,=,!=,<=,>=,<>(不等于,既可以判断NULL,也可以判断数值)

模糊查询

like , between and , in , is null , is not null
通配符 like:

  • 'a%' 以开头
  • '%ab%'符合条件即可
  • '___a%'下划线查询某单个字符)
  • '_$_%' ESCAPE '$'转义,查询符号用
  • '%toy%carrots%' 先后顺序同时出现

逻辑查询

&& , || , !(and , or , not)

排列查询

一般放在语句最后,除LIMIT语句之外
.... ORDER BY 字段 ASC/DESC

分组查询

GROUP BY 字段

注意:

  • **' '**着重号,用于区别关键字
  • DESC departments;显示表结构

+号作用

  • 运算符功能
  • 有一方为字符则将转换为数值进行运算,否则视为0进行运算
  • 只要有一方为null任何操作的结果都是null;