从语句定义来划分,SQL语句一共分为3类:数据定义语言(DDL)、数据查询语言(DQL)、数据操纵语言(DML)。
这类语句用于对数据库、数据表的相关操作,如创建表、修改表结构、删除表。
SQL关键字如下。
· create表示创建数据表。
· alter表示修改数据表。
· drop表示删除数据表。
使用这些关键字的SQL语法如下。
· 创建数据表
· 修改数据表
· 删除数据表
这类语句用于数据库的查询,是在实际工作学习中使用最多的SQL语句,也是面试时的重点,在后面几个章节会重点介绍数据查询语言的使用。
SQL关键字如下。
· select表示查询结果。
· from表示从哪个表中查找数据。
· where表示查询条件。
例如,从学生表(student)查找姓名(name)是猴子的同学的学号是多少?
这类语句主要用于数据的增加(往表中新增数据)、删除(删除表中的数据)、修改(修改表中的数据)。
SQL关键字如下。
· insert表示向表中插入数据。
· update表示对表中数据进行修改。
· delete表示删除表中数据。
使用这些关键字的SQL语法如下。
· 数据插入
· 数据修改
· 数据删除