SQL 查询中各个关键字的执行先后顺序:
FROM > ON > JOIN > WHERE > GROUP BY > WITH > HAVING > SELECT > DISTINCT > ORDER BY > LIMIT
一、数据增操作
1. 基本创建
创建一张表使用 CREATE TABLE 语法。
CREATE TABLE 表名 (字段名 1 字段类型,字段名 2 字段类型);
例如创建一个学生信息表,包含学生名、学号(主键)、电话号码(唯一键),且都不能为空。首先创建数据库 message。

现在创建表,定义字段、数据类型及约束。

2. 单行数据 + 全列插入
插入核心语法:INSERT INTO 表名(数据字段)VALUES(插入数据)。
INSERT INTO 表名 (字段名称) VALUES (插入的数据);
如果不填数据字段,默认是全列插入。

显示结果:

3. 多行数据 + 指定列插入
填充表名后面的数据字段即可。

4. 插入更新
如果因为主键或者唯一键的冲突导致插入失败,可以使用 ON DUPLICATE KEY UPDATE 进行更新。
student(id, name, phone) (, , )
DUPLICATE KEY id , phone ;




































