Data Base/MSSQL
Having절의 용도
Rusi(루시)
2012. 7. 24. 17:48
HAVING 절(SQL Server Compact)
그룹 또는 집계에 대한 검색 조건을 지정합니다. HAVING 절은 항상 GROUP BY 절과 함께 사용됩니다.
다음 쿼리는 SQL Server에서 사용할 수 있지만 SQL Server Compact에서는 사용할 수 없습니다. 사용할 경우 "집계 및 그룹화 식에서 HAVING 절에는 집계 함수 및 그룹화 식만 포함할 수 있습니다."라는 오류 메시지가 표시됩니다.
select count(*), c1+c2 from s1 group by c1+c2 having c1+c2 <10; select count(*), x from (select *, col1 + col2 as x from oj1) d group by x having x <4;
그러나 (c1+c2)와 같은 식 대신 간단한 열 변수가 사용된 경우에는 이러한 쿼리를 SQL Server Compact에서 사용할 수 있습니다.