您好、欢迎来到现金彩票网!
当前位置:21点 > 子句 >

SQL SERVER 中having子句跟where子句有什么区别?

发布时间:2019-07-10 09:03 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部1、作用对象不同:where子句作用于表(或视图)中得行,而having子句作用于形成的组;

  2、执行顺序不同:若查询语句中同时有where子句和Having子句,执行时先去掉不满足where条件的行,然后分组,分组后再去掉不满足having条件的组;

  3、where自居不能直接使用聚合函数,having子句条件中可以包含聚合函数

  展开全部having子句和where子句的区别在于:where子句的搜索条件在进行分组操作之前应用;而having搜索条件在进行分组操作之后。having子句语法和where子句语法类似,但在having子句中可以包含聚合函数。

http://korinkorin.com/ziju/189.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有