SQL基本语句
一、介绍
SQL,全称为结构化查询语言(Structured Query Language),它是一种专门用来访问和管理数据库的标准编程语言,它由 IBM 的布鲁斯·科林斯(Bruce K. Ellis)于 1974 年发明,直到由英文译成结构化查询语言。SQL 不是一种通用的编程语言,而是一种专门设计用来访问数据库的语言,它的重点是查询和更新数据库。
SQL 语句必须交处给数据库服务器才能执行,可以将多条 SQL 语句组合在一起成为一个程序,我们称之为存储过程。SQL 语句带有标题,可以帮助数据库服务器确认这条语句的功能,究竟是要对数据进行查询,还是要添加新的记录,还是要修改已有的记录,还是要删除数据库中的某条记录。这种带有标题的 SQL 语句叫做 SQL 基本语句,也叫做 SQL 内置函数。
SQL 基本语句的作用就是控制数据的获取和更改,常见的 SQL 基本语句有:SELECT、INSERT、UPDATE、DELETE 四种基本语句,通过这四种语句,可以完成查询、更新、插入、删除等操作。
二、SELECT 语句
SELECT 语句是 SQL 语言中最常用的语句,它的作用是根据某个条件查询指定的记录,SELECT 语句的一般格式如下:
SELECT 字段名称1, 字段名称2, ...
FROM 表名
WHERE 条件
SELECT 语句的作用就是根据条件从数据库中查询相应的记录。举个例子:
SELECT 姓名, 性别, 年龄
FROM student
WHERE 年龄 > 20
这条语句的意思是查询 student 表中年龄大于20的记录,返回的字段有:姓名、性别和年龄。
三、INSERT 语句
INSERT 语句是新增记录的语句,INSERT 语句的格式如下:
INSERT INTO 表名(字段1, 字段2, ...)
Values(值1, 值2, ...)
例如:
INSERT INTO student(姓名, 性别, 年龄)
Values('张三', '男', 20)
上面的语句的意思是在 student 表中插入一条姓名为张三,性别为男,年龄为20的记录。
四、UPDATE 语句
UPDATE 语句是用于修改表中已有记录的语句,UPDATE 语句的格式如下:
UPDATE 表名
SET 字段1=值1, 字段2=值2, ...
WHERE 条件
例如:
UPDATE student
SET 年龄=21
WHERE 姓名='张三'
上面的语句的意思是:查找 student 表中姓名为张三的记录,将其年龄字段值修改为21。
五、DELETE 语句
DELETE 语句是用于从数据库中删除一条或多条记录,DELETE 语句的格式如下:
DELETE FROM 表名
WHERE 条件
例如:
DELETE FROM student
WHERE 年龄 > 20
这条语句义意是:查找 student 表中年龄大于20的记录,将其从表中删除。
SQL 基本语句带标题,通过这些带标题的 SQL 基本语句,我们可以方便地进行数据库的操作,进行必要的数据库管理。