类型 | 功能说明 | 示例 |
---|---|---|
DDL | 定义数据库/表结构 | CREATE, ALTER |
DML | 数据增删改 | INSERT, UPDATE |
DQL | 数据查询 | SELECT |
DCL | 权限控制 | GRANT, REVOKE |
类型 | 说明 |
---|---|
INT | 整型 |
VARCHAR | 可变长度字符串(推荐) |
CHAR | 定长字符串 |
DOUBLE | 双精度浮点数 |
DATE | 日期(YYYY-MM-DD) |
Navicat
等,可自行查找。SQL深度掌握: DDL (数据定义语言):CREATE/ALTER/DROP (DATABASE, TABLE, INDEX)。 DML (数据操作语言):INSERT/UPDATE/DELETE。 DQL (数据查询语言):SELECT语句精髓,聚合函数(COUNT, SUM, AVG, MAX, MIN, GROUP_CONCAT),分组(GROUP BY),过滤(HAVING)。 DCL (数据控制语言):GRANT/REVOKE。 复杂查询:深入理解7种JOIN (INNER, LEFT/RIGHT [OUTER], FULL[OUTER], CROSS, SELF),子查询优化技巧。 窗口函数 (Window Functions):ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE(), 聚合函数+OVER子句。解决复杂分析问题利器。 存储 过程与函数:开发流程,理解其优缺点(维护性、性能)并谨慎使用。 触发器 (Triggers):原理,极其谨慎使用。