sql语句大全实例教程初学者
时间: 2023-09-08 20:00:23 浏览: 381
SQL(Structured Query Language)是一种用于管理关系数据库的标准化语言。以下是一个SQL语句大全实例教程,适用于初学者:
1. 创建表格
CREATE TABLE是用于创建表格的语句。例如:
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(255),
age INT,
grade VARCHAR(10)
);
2. 插入数据
INSERT INTO用于向表格中插入数据。例如:
INSERT INTO students (id, name, age, grade)
VALUES (1, '张三', 20, 'A');
3. 更新数据
UPDATE用于更新表格中的数据。例如:
UPDATE students
SET age = 21
WHERE id = 1;
4. 删除数据
DELETE FROM用于删除表格中的数据。例如:
DELETE FROM students
WHERE id = 1;
5. 查询数据
SELECT用于从表格中检索数据。例如:
SELECT * FROM students;
6. 条件查询
SELECT语句还可以使用WHERE子句进行条件查询。例如:
SELECT * FROM students
WHERE age > 18;
7. 排序
SELECT语句还可以使用ORDER BY子句对结果进行排序。例如:
SELECT * FROM students
ORDER BY age DESC;
8. 连接表格
SELECT语句可以使用JOIN子句将多个表格连接起来。例如:
SELECT students.name, grades.grade
FROM students
JOIN grades ON students.id = grades.student_id;
9. 聚合函数
SQL还提供了聚合函数用于计算结果集的各种统计值,如SUM、AVG、COUNT等。例如:
SELECT AVG(age) FROM students;
10. 分组
使用GROUP BY子句可以将结果集按照一列或多列进行分组。例如:
SELECT grade, COUNT(*) FROM students
GROUP BY grade;
这些例子只是SQL语句的冰山一角,SQL在数据库管理中起着重要的作用。初学者可以通过理解和学习这些语句,逐渐掌握SQL的使用和功能。