SELECT CREATEUSER, CONVERT(VARCHAR(10), DATEADD(HH, 9, CREATEDATE), 121) AS CREATEDATE, COUNT(1)
AS ACC_CREATE, 0 AS ACC_MODIFY, 0 AS CON_CREATE, 0 AS CON_MODIFY, 0 AS ACC_NOTE, 0 AS CON_NOTE,
0 AS ATTACHMENT
FROM sysdba.TEST
GROUP BY CREATEUSER, CONVERT(VARCHAR(10), DATEADD(HH, 9, CREATEDATE), 121)
프로젝트 도중 위의 쿼리를 이전사수분이 작성해놓으셨는데 count(1) 과 0 as 이부분이 무슨뜻인지 이해가 안됩니다. 그리고 위의 쿼리는 전체쿼리중 하위쿼리 부분 입니다. 어떤뜻인지 궁금합니다. 도움 부탁드립니다.
Comment 1
-
History
2013.07.20 14:23
count(1) 은 CREATEUSER, CONVERT(VARCHAR(10), DATEADD(HH, 9, CREATEDATE), 121) 로 Group By 한 갯수파악
0 as 을 기본값으로 표시용도로 쓴거네여