1. 创建数据库:
CREATE DATABASE 数据库名;
2. 选择数据库:
USE 数据库名;
3. 创建表:
CREATE TABLE 表名 (
列1 数据类型,
列2 数据类型,
列3 数据类型,
...
);
4. 插入数据:
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
5. 查询数据:
SELECT 列1, 列2, ... FROM 表名 WHERE 条件;
6. 更新数据:
UPDATE 表名 SET 列1 = 值1, 列2 = 值2, ... WHERE 条件;
7. 删除数据:
DELETE FROM 表名 WHERE 条件;
8. 查询所有数据:
SELECT * FROM 表名;
9. 查询去重数据:
SELECT DISTINCT 列1, 列2, ... FROM 表名;
10. 排序数据:
SELECT 列1, 列2, ... FROM 表名 ORDER BY 列1 ASC/DESC, 列2 ASC/DESC, ...;
11. 聚合函数:
SELECT COUNT(*), AVG(列1), SUM(列2) FROM 表名 WHERE 条件;
12. 分组数据:
SELECT 列1, COUNT(*), AVG(列2) FROM 表名 GROUP BY 列1;
13. 连接表:
SELECT 表1.列, 表2.列 FROM 表1 INNER JOIN 表2 ON 表1.关联列 = 表2.关联列;
这只是一个简单的SQL入门教程,SQL还有很多高级概念和复杂操作,如子查询、索引、事务等。建议在实践中学习,使用数据库管理系统(如MySQL、PostgreSQL、SQLite等)进行实际操作。
转载请注明出处:http://www.pingtaimeng.com/article/detail/3298/SQL