COUNT(*) (1) 썸네일형 리스트형 [SQL Server] COUNT(*) vs COUNT(컬럼) COUNT(*) 과 COUNT(컬럼) 은 NULL을 포함할 때 다른 결과를 반환한다. COUNT(*) 은 NULL을 포함한 개수를 반환하지만 COUNT(컬럼)은 NULL을 제외한 개수를 반환한다. -- 테스트용 테이블 생성 CREATE TABLE COUNT_TEST ( COL1 INT IDENTITY(1,1) , COL2 INT ) GO -- 데이터 삽입 INSERT INTO COUNT_TEST(COL2) VALUES (1) INSERT INTO COUNT_TEST(COL2) VALUES (NULL) INSERT INTO COUNT_TEST(COL2) VALUES (7) INSERT INTO COUNT_TEST(COL2) VALUES (NULL) INSERT INTO COUNT_TEST(COL2) VAL.. 이전 1 다음