SQL 关键字大全速查为您整理了SQL中,MYSQL,SQL SERVER常用的保留关键字,如ADD,DROP TABLE,ALTER TABLE,JOIN,UPDATE,DELETE,INSERT INTO,SELECT,WHERE,GROUP BY等等使用方法和示例说明,希望大家学习SQL语言有帮助。
SQL关键字参考包含SQL中的保留关键字。
| 方法 | 描述 |
|---|---|
| 在现有表中添加一列 | |
| 在创建表后添加约束 | |
| 添加,删除或修改表中的列,或更改表中列的数据类型 | |
| 更改表中列的数据类型 | |
| 添加,删除或修改表中的列 | |
| 如果所有子查询值都满足条件,则返回true | |
| 仅包含两个条件都为真的行 | |
| 如果任何子查询值满足条件,则返回true | |
| 用别名重命名列或表 | |
| 将结果集按升序排序 | |
| 创建现有数据库的备份 | |
| 选择给定范围内的值 | |
| 根据条件创建不同的输出 | |
| 限制可以放置在列中的值的约束 | |
| 更改列的数据类型或删除表中的列 | |
| 添加或删除约束 | |
| 创建数据库,索引,视图,表或过程 | |
| 创建一个新的SQL数据库 | |
| 在表上创建索引(允许重复值) | |
| 更新视图 | |
| 在数据库中创建一个新表 | |
| 创建一个存储过程 | |
| 在表上创建唯一索引(无重复值) | |
| 根据SELECT语句的结果集创建视图 | |
| 创建或删除SQL数据库 | |
| 为列提供默认值的约束 | |
| 从表中删除行 | |
| 对结果集按降序排序 | |
| 仅选择不同的(不同的)值 | |
| 删除列,约束,数据库,索引,表或视图 | |
| 删除表中的列 | |
| 删除UNIQUE,PRIMARY KEY,FOREIGN KEY或CHECK约束 | |
| 删除现有的SQL数据库 | |
| 删除默认约束 | |
| 删除表中的索引 | |
| 删除数据库中的现有表 | |
| 删除视图 | |
| 执行存储过程 | |
| 测试子查询中是否存在任何记录 | |
| 约束是用于将两个表链接在一起的键 | |
| 指定要从中选择或删除数据的表 | |
| 当左表或右表中存在匹配项时,返回所有行 | |
| 对结果集进行分组(与汇总函数一起使用:COUNT,MAX,MIN,SUM,AVG) | |
| 使用汇总功能代替WHERE | |
| 允许您在WHERE子句中指定多个值 | |
| 创建或删除表中的索引 | |
| 返回两个表中具有匹配值的行 | |
| 在表格中插入新行 | |
| 将数据从一个表复制到另一个表 | |
| 测试空值 | |
| 测试非空值 | |
| 联接表 | |
| 返回左表中的所有行,以及右表中的匹配行 | |
| 在列中搜索指定的模式 | |
| 指定要在结果集中返回的记录数 | |
| 仅包含条件不成立的行 | |
| 强制列不接受NULL值的约束 | |
| 包括其中任一条件为真的行 | |
| 对结果集按升序或降序排序 | |
| 当左表或右表中存在匹配项时,返回所有行 | |
| 唯一标识数据库表中每个记录的约束 | |
| 存储过程 | |
| 返回右表中的所有行,以及左表中的匹配行 | |
| 指定要在结果集中返回的记录数 | |
| 从数据库中选择数据 | |
| 仅选择不同的(不同的)值 | |
| 将数据从一个表复制到新表中 | |
| 指定要在结果集中返回的记录数 | |
| 指定表中应更新的列和值 | |
| 创建表,或添加,删除或修改表中的列,或删除表或表中的数据 | |
| 指定要在结果集中返回的记录数 | |
| 删除表中的数据,但不删除表本身 | |
| 合并两个或多个SELECT语句的结果集(仅不同的值) | |
| 合并两个或多个SELECT语句的结果集(允许重复值) | |
| 确保列中所有值唯一的约束 | |
| 更新表中的现有行 | |
| 指定INSERT INTO语句的值 | |
| 创建,更新或删除视图 | |
| 筛选结果集以仅包含满足指定条件的记录 |