摘要:
UNION:合并结果 + 自动去重(重复的行只留 1 条) UNION ALL:合并结果 + 不去重(有多少留多少,速度更快) create table class1 (name varchar(10)); insert into class1 values('张三'),('李四'),('张三'); 阅读全文
posted @ 2026-04-29 19:59
菜鸟的奋斗军
阅读(10)
评论(0)
推荐(0)
摘要:
EXISTS 到底是啥? 一句话:查 “有没有”,不查 “是什么”。 EXISTS 只干一件事:判断后面的子查询,有没有返回数据 → 有就返回 TRUE,没有就返回 FALSE。 它不关心返回了多少条、返回了什么内容,只关心:有没有结果。 判断后面的子查询,有没有返回数据 → 有就返回 TRUE,没 阅读全文
posted @ 2026-04-29 19:35
菜鸟的奋斗军
阅读(10)
评论(0)
推荐(0)
摘要:
SELECT e1.Name, e1.Salary, e1.DeptID FROM Employees e1 WHERE e1.Salary > ( -- 这里是子查询 SELECT AVG(e2.Salary) FROM Employees e2 WHERE e2.DeptID = e1.Dept 阅读全文
posted @ 2026-04-29 18:59
菜鸟的奋斗军
阅读(8)
评论(0)
推荐(0)
摘要:
行子查询 = 一次匹配 “一整行里的多个字段” 同时对比 好几个条件,而且这几个条件都来自同一行数据。 CREATE TABLE student ( name VARCHAR(10), -- 名字 age INT, -- 年龄 class INT -- 班级 ); INSERT INTO stude 阅读全文
posted @ 2026-04-29 17:14
菜鸟的奋斗军
阅读(8)
评论(0)
推荐(0)

浙公网安备 33010602011771号