首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

having话语只能在group by语句后面使用吗

2012-09-14 
having语句只能在group by语句后面使用吗还有having语句和where语句有什么区别[解决办法]HAVING 只能与 SE

having语句只能在group by语句后面使用吗
还有having语句和where语句有什么区别

[解决办法]
HAVING 只能与 SELECT 语句一起使用。
HAVING 通常在 GROUP BY 子句中使用。
如果不使用 GROUP BY 子句,则 HAVING 的行为与 WHERE 子句一样。


[解决办法]
建议你先看看SQLServer技术内幕T-SQL查询,第一章就告诉你SELECT的语句,ON/WHERE/HAVING是3个筛选条件,ON最先、where其次,having最后(前提是都出现了)。如果出现了group by 就一定要在group by后面,不过还是看看书,让书来告诉你吧。

热点排行