현재 오라클용으로 되어있던 프로시저를 MSSQL용으로 변경중인데요.
오라클에서 GROUP BY ROLLUP (칼럼 1, 칼럼 2, ...., 칼럼 7), 칼럼8 식으로 되어있는 절을 변경하려고 해보니
MSSQL에서 ROLLUP은 GROUP BY 절에서 가장 뒤에 WITH ROLLUP 식으로 들어가야 하는 것 같습니다.
오라클에서 처럼 일부 칼럼에만 ROLLUP을 적용할 수 는 없을까요?
GROUP BY (칼럼 1, 칼럼 2, ..., 칼럼7) with rollup , 칼럼8 이렇게 해보니 칼럼 1에 에러가 있는 것으로 떠서
이건 아닌 것 같아서요.
부탁드립니다.
Comment 1
-
쓸만한게없네(윤선식)
2012.06.24 00:00


아래 내용 참고해 보세요.
SQL Server 2012 : http://msdn.microsoft.com/ko-kr/library/ms177673(v=sql.110).aspx
SQL Server 2008 R2 : http://msdn.microsoft.com/ko-kr/library/ms177673(v=sql.105).aspx