having子句可以实现where子句功能,但where子句不能实现having子句的功能。
举一反三
- where子句、groupby子句、having子句在select语句中的顺序是() A: having子句、groupby子句、where子句 B: groupby子句、having子句、where子句 C: groupby子句、where子句、having子句 D: where子句、groupby子句、having子句
- 下列哪些描述是正确的。( )A.聚合函数的运算对象可以是列,也可以是表达式。B.having子句可以实现where子句额功能,但where子句不能实现having子句的功能。C.where子句中可以包含聚合函数。D.order by子句可以对聚合函数的运算结果排序。 A: 聚合函数的运算对象可以是列,也可以是表达式。 B: having子句可以实现where子句额功能,但where子句不能实现having子句的功能。 C: where子句中可以包含聚合函数。 D: order by子句可以对聚合函数的运算结果排序。
- WHERE子句和HAVING子句功能相同,可以互换使用。
- having子句与where子句是否可以相互取代? A: 有时候可以 B: having子句可以取代where子句,但反过来则不可以 C: where子句可以取代having子句,但反过来则不可以 D: 在任何时候都不可以相互取代
- 下面有关 HAVING子句描述正确的是()。 A: 使用HAVING子句的作用是限定分组的条件 B: 使用HAVING子句的同时可以使用 WHERE子句 C: 使用HAVING子句的同时不能使用 WHERE子句 D: HAVING子句经常与 GROUP BY子句同时使用