插入(Insert)
- 基本语法:用于向表中插入新的数据行。例如,若有一个名为 students 的表,包含 id (主键)、 name 和 age 字段,可以使用以下语句插入数据: INSERT INTO students (name, age) VALUES ('张三', 20); 。
- 注意事项:插入的数据类型要和表中字段定义的类型相匹配。如果表的字段有非空约束等条件,插入的数据需要满足这些条件。
查询(Select)
- 基本语法:用于从一个或多个表中检索数据。如 SELECT * FROM students; 会返回 students 表中的所有记录。也可以查询特定字段,如 SELECT name, age FROM students; 。
- 条件查询:使用 WHERE 子句来筛选记录。例如, SELECT * FROM students WHERE age > 20; 会返回年龄大于20岁的学生记录。还可以使用 AND 、 OR 来组合多个条件。
- 排序:通过 ORDER BY 子句对查询结果排序,如 SELECT * FROM students ORDER BY age DESC; 是按照年龄降序排列。
更新(Update)
- 基本语法:用于修改表中的数据。例如, UPDATE students SET age = 21 WHERE name = '张三'; 会将名字为张三的学生年龄更新为21岁。
- 注意事项:一定要谨慎使用 UPDATE 语句,因为如果 WHERE 条件没写好,可能会导致大量数据被错误更新。
删除(Delete)
- 基本语法:用于从表中删除数据。如 DELETE FROM students WHERE id = 1; 会删除 id 为1的学生记录。
- 注意事项:和 UPDATE 一样,要注意 WHERE 条件,不然可能会清空整个表的数据。