SQL 速成手册
SQL(Structured Query Language,结构化查询语言)是一种用于管理和操作关系型数据库的标准化编程语言。 SQL 被广泛用于数据库系统中(如 MySQL、PostgreSQL、Oracle、SQL Server),用于执行查询、更新数据、管理数据库结构和控制数据库访问权限。 SQL 的主要功能 # 基本查询语句 SELECT - 用于从数据库中选择数据,返回结果集。 WHERE - 用于过滤记录,指定查询条件。 ORDER BY - 用于对结果集进行排序,可以按升序或降序排列。 DISTINCT - 用于返回唯一不同的值,去除重复记录。 LIMIT - 用于指定返回的记录数量,常用于分页。 表操作语句 CREATE TABLE - 用于创建新表,定义表的列和数据类型。 ALTER TABLE - 用于修改现有表的结构,例如添加、删除或修改列。 DROP TABLE - 用于删除表及其所有数据。 数据操作语句 INSERT INTO - 用于向表中插入新记录。 UPDATE - 用于修改表中的现有记录。 DELETE - 用于删除表中的记录。 函数与聚合操作 COUNT - 用于返回匹配条件的行数。 SUM - 用于返回列的总和。 AVG - 用于返回列的平均值。 MIN - 用于返回列的最小值。 MAX - 用于返回列的最大值。 子查询与联接 INNER JOIN - 用于返回两个表中都存在的匹配记录。 LEFT JOIN - 用于返回左表中的所有记录和右表中的匹配记录。 RIGHT JOIN - 用于返回右表中的所有记录和左表中的匹配记录。 FULL JOIN - 用于返回两个表中所有记录,不管是否匹配。 SUBQUERY - 用于在查询语句中嵌套另一个查询。 高级操作 ...