摘要:
参考:SQL中where与having的区别 博主:永恒的留忆 一、where和having的区别 where: where 是一个约束声明,使用 where 来约束来自数据库的数据; where 是在结果返回之前起作用的; where 中不能使用聚合函数; having: having 是一个过滤 阅读全文
摘要:
一、CASE 表达式概述 逻辑:如果满足 WHEN 后的条件,返回 THEN 后的内容; WHEN 后的条件:可以使用 BETWEEN、LIKE、<、>、= 等谓词组合,也可以嵌套子查询的 IN 和 EXISTS 谓词; 1、两种写法:简单 CASE 表达式、搜索 CASE 表达式 -- 简单 CA 阅读全文