摘要: DELETE、TRUNCATE、DROP 都能“删东西”,但删除的层级不同: DELETE 删除数据行,TRUNCATE 清空整张表的数据,DROP 删除表本身。 1. DELETE:按条件删除数据 DELETE FROM orders WHERE status = 'cancelled'; 它可以 阅读全文
posted @ 2026-07-27 16:07 余风0903 阅读(3) 评论(0) 推荐(0)
摘要: WHERE、HAVING、ON 都能写条件,但它们的作用阶段和作用对象不同。 核心区别 关键字 作用对象 执行阶段 能否使用聚合函数 ON 两张表连接时的匹配条件 JOIN 阶段 一般不用于聚合函数 WHERE 原始行数据 分组前 通常不能直接使用聚合函数 HAVING 分组后的结果 GROUP B 阅读全文
posted @ 2026-07-27 16:07 余风0903 阅读(1) 评论(0) 推荐(0)
摘要: 可以把数据库范式理解成:整理宿舍的规则。 刚搬进宿舍时,衣服、书、零食、充电器全堆在床上,拿东西很方便,但时间一长就会出现三个问题: 同样的东西到处重复; 改一个地方,其他地方忘了改; 扔掉一件东西时,不小心把有用信息也一起扔了。 数据库范式做的事情,就是把这张“万能大表”拆成几张职责明确的小表。 阅读全文
posted @ 2026-07-27 16:06 余风0903 阅读(2) 评论(0) 推荐(0)