1 2 |
SELECT *, COUNT(*) FROM 테이블명 |
다음과 같은 쿼리를 실행시키면
메시지 8120, 수준 16, 상태 1, 줄 1
열 '테이블명'이(가) 집계 함수나 GROUP BY 절에 없으므로 SELECT 목록에서 사용할 수 없습니다.
다음과 같은 오류 메시지를 출력한다.
[Solution #1]
1 2 |
SELECT *, COUNT(*) OVER(PARTITION BY 1) FROM 테이블명 |
'쵸코코딩 > DB' 카테고리의 다른 글
MSSQL - 중복ROW 출력 (0) | 2020.06.19 |
---|---|
MSSQL- ROLLUP / CUBE - GROUPING() (0) | 2020.06.19 |
MSSQL - ROW_NUMBER() - ORDER BY 정렬 없이 순번 부여 (0) | 2020.06.19 |
MSSQL - ROLLUP / CUBE (0) | 2020.06.19 |
MSSQL - COALESCE()-ISNULL() 축약 (0) | 2020.06.19 |