SQL被广泛地应用于大多数数据库中,使用SQL语言可以方便地查询、操作、定义和控制数据库中的数据,SQL语言主要由以下几部分组成:
(1)数据定义语言,如:create,alter,drop等
(2)数据操纵语言,如:select,insert,update,delete等
(3)数据控制语言,如:grant,revoke等
(4)事务控制语言,如:commit,rollback等
下面对数据操纵语言进行简单的介绍:
1、select语句
select语句用于从数据表中检索数据,语法如下:
SELECT 所选字段列表 FROM 数据表名
WHERE 条件表达式 GROUP BY 字段名 HAVING 条件表达式(指定分组的条件)
ORDER BY 字段名[ASC|DESC];
2、insert语句
insert语句用于详表中插入新数据,语法如下:
insert into 表名[(字段名 1,字段名2...)]
values(属性值 1,属性值 2...);
3、update语句
update语句用于更新数据表中的某些记录,语法如下:
UPDATE 数据表名 SET 字段名 = 新的字段值 WHERE 条件表达式;
4、delete语句
delete语句用于删除数据,语法如下:
delete from 数据表名 where 条件表达式;