做ppt需要知道网站网站素材图标
📚 一、SQL 简介
 SQL 全称:Structured Query Language(结构化查询语言)
 是用于管理和操作关系型数据库的标准语言。
 主要功能包括:
 查询数据(SELECT)
 插入数据(INSERT)
 更新数据(UPDATE)
 删除数据(DELETE)
 ✅ 二、SQL 增删改查详解
  
 
1️⃣ 插入数据(INSERT)
 功能:
 将新记录插入到表中。
语法:
 INSERT INTO 表名 (列名1, 列名2, ...)
 VALUES (值1, 值2, ...);
 示例:
 INSERT INTO users (name, age, email)
 VALUES ('张三', 25, 'zhangsan@example.com');
 2️⃣ 查询数据(SELECT)
 功能:
 从表中检索数据。
语法:
 SELECT 列名1, 列名2, ...
 FROM 表名
 WHERE 条件;
 示例:
 SELECT name, age FROM users WHERE age > 18;
 小贴士:
 SELECT * 表示选择所有列。
 可使用 ORDER BY, LIMIT, DISTINCT 等进行排序和去重。
 3️⃣ 更新数据(UPDATE)
 功能:
 修改表中已有的记录。
语法:
 UPDATE 表名
 SET 列名 = 新值
 WHERE 条件;
 示例:
 UPDATE users
 SET age = 26
 WHERE name = '张三';
 ⚠️ 注意:不要忘记写 WHERE,否则会更新整张表的数据!
4️⃣ 删除数据(DELETE)
 功能:
 删除表中的记录。
语法:
 DELETE FROM 表名
 WHERE 条件;
 示例:
 DELETE FROM users
 WHERE id = 1;
 ⚠️ 警告:删除是不可逆的操作,请谨慎操作。可考虑先用 SELECT 查看目标数据。
🔍 三、常用辅助语句
 语句    说明
 WHERE    指定筛选条件
 AND / OR    多条件组合判断
 ORDER BY    排序结果集
 LIMIT    限制返回的行数
 DISTINCT    去除重复记录
 🛠 四、练习小案例
  
 
场景:用户信息表 users
 id    name    age    email
 1    张三    25    zhangsan@example.com
 2    李四    30    lisi@example.com
 3    王五    22    wangwu@example.com
 示例操作:
 新增一个用户“赵六”,年龄28,邮箱 zhaoliu@example.com
 INSERT INTO users (name, age, email)
 VALUES ('赵六', 28, 'zhaoliu@example.com');
 查询年龄大于25岁的用户
 SELECT * FROM users WHERE age > 25;
 将李四的年龄改为29岁
 UPDATE users SET age = 29 WHERE name = '李四';
 删除 id 为3的用户
 DELETE FROM users WHERE id = 3;
 🧩 五、进阶建议
 
学习 JOIN 连接多个表
 使用聚合函数如 COUNT(), SUM(), AVG()
 熟悉子查询与分组查询
 实践使用数据库工具如 MySQL Workbench、Navicat、DBeaver 等
 💡 总结一句话:
 增删改查是 SQL 的四大基本功,掌握它们就等于掌握了数据库操作的钥匙!
