Cheat Sheet速查表
跳转到主要内容

SQL 命令速查表

适用范围。 关系型数据库 SQL 概览。PostgreSQL 与 MySQL 支持 LIMIT;下方的 DESCRIBE、SHOW TABLES、USE 是 MySQL 用法。使用前核对数据库方言,不能假定所有命令均可跨库使用。

数据查询

命令说明
SELECT从数据库中查询数据
WHERE筛选查询结果
JOIN联接多个表中的数据
GROUP BY对结果集进行分组
ORDER BY对结果集进行排序
LIMIT限制查询结果的数量

表管理

命令说明
CREATE TABLE创建新表
ALTER TABLE修改表结构
DROP TABLE删除表
CREATE INDEX / DROP INDEX创建和删除索引

数据操作

命令说明
INSERT向表中插入新数据
UPDATE更新表中的数据
DELETE删除表中的数据

事务处理

命令说明
BEGIN开始一个事务
COMMIT提交事务
ROLLBACK回滚事务

其他

命令说明
EXPLAIN显示查询的执行计划
DESCRIBE显示表的结构
SHOW TABLES显示所有表
USE选择数据库

官方参考