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

请教having语句是不是一定要有group by语句才能使用

2012-01-13 
请问having语句是不是一定要有group by语句才能使用?如果没有groupbyhaving语句在SQL中起什么作用? [解决

请问having语句是不是一定要有group by语句才能使用?
如果没有group   by

having语句在SQL中起什么作用?


[解决办法]
无用
[解决办法]
HAVING
指定组或聚合的搜索条件。HAVING 只能与 SELECT 语句一起使用。通常在 GROUP BY 子句中使用它。如果不使用 GROUP BY 子句,HAVING 的行为与 WHERE 子句一样。

[解决办法]
HAVING
指定群組或彙總的搜尋條件。HAVING 只能與 SELECT 陳述式一起使用。通常在 GROUP BY 子句中使用。不使用 GROUP BY 時,HAVING 則與 WHERE 子句功能相似。

[解决办法]
select count(*) from 表1 having count(*)> 1
.........................
[解决办法]
没有group by 语句的话,having是不能用的.
它是对group语句的进一步筛选.
[解决办法]
不能用
[解决办法]
虽然说having在没有group by时,与where功能相同,但我从来没有check成功过,起码在Sql Server2005中应该是不能
[解决办法]
yes

热点排行
Bad Request.