SQL(Structured Query Language)是一种专门用于管理数据库的编程语言。它被广泛应用于各种数据库管理系统中,包括MySQL、PostgreSQL、Oracle等。SQL语句用于与数据库进行交互,包括查询数据、插入数据、更新数据和删除数据等操作。以下是一些常用的SQL语句快速参考:
1. 查询数据:
SELECT column1
column2
...
FROM table_name
WHERE condition;
-- 例子:查询名为“张三”的学生信息
SELECT * FROM students
WHERE name = '张三';
2. 插入数据:
INSERT INTO table_name (column1
column2
...)
VALUES (value1
value2
...);
-- 例子:插入一条新的学生信息
INSERT INTO students (name
age
gender)
VALUES ('李四'
20
'男');
3. 更新数据:
UPDATE table_name
SET column1 = value1
column2 = value2
...
WHERE condition;
-- 例子:更新名为“李四”的学生信息
UPDATE students
SET age = 21
WHERE name = '李四';
4. 删除数据:
DELETE FROM table_name
WHERE condition;
-- 例子:删除名为“李四”的学生信息
DELETE FROM students
WHERE name = '李四';
5. 聚合函数:
-- 统计总行数
SELECT COUNT(*) FROM table_name;
-- 计算某一列的总和
SELECT SUM(column) FROM table_name;
-- 获取某一列的*值
SELECT MAX(column) FROM table_name;
-- 获取某一列的最小值
SELECT MIN(column) FROM table_name;
6. 联合查询:
SELECT column1
column2
...
FROM table1
INNER JOIN table2
ON table1.column = table2.column;
-- 例子:联合查询学生表和课程表
SELECT students.name
courses.course_name
FROM students
INNER JOIN courses
ON students.student_id = courses.student_id;
以上是一些常用的SQL语句快速参考。掌握这些基本的SQL语句可以帮助你更好地管理数据库,进行数据操作和查询。希望这些信息对你有所帮助!