SQL语法四(having和DISTINCT语法的使用)

如果使用彙总函数加上GROUP BY 语法,后面是无法使用 WHERE条件式 去做彙总之后的筛选,这时候就必须使用
HAVING...

範例:

SELECT 员工姓名 FROM 员工清单WHERE 1=1AND 专长 IN('C#','MS SQL')GROUP BY 员工姓名HAVING (Count(*)=2)

DISTINCT语法除了可以应用在剔除重複值之外,也可以应用在彙总函数中,例如

COUNT(Distinct 姓名) //非null值以及重複值的笔数

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章