贵阳网站页面设计,建立app,朝阳区规划网站,泉州seo排名扣费#x1f4da; 一、SQL 简介 SQL 全称#xff1a;Structured Query Language#xff08;结构化查询语言#xff09; 是用于管理和操作关系型数据库的标准语言。 主要功能包括#xff1a; 查询数据#xff08;SELECT#xff09; 插入数据#xff08;INSERT#xff09; 更… 一、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, zhangsanexample.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 zhangsanexample.com 2 李四 30 lisiexample.com 3 王五 22 wangwuexample.com 示例操作 新增一个用户“赵六”年龄28邮箱 zhaoliuexample.com INSERT INTO users (name, age, email) VALUES (赵六, 28, zhaoliuexample.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 的四大基本功掌握它们就等于掌握了数据库操作的钥匙