헷갈려요CASE문은 크게 두 가지로 나뉘는데,CASE WHEN 조건 THEN 리턴값 ENDCASE 값 WHEN 비교값 THEN 리턴값 END 대충 첫번째는 A = 1 이면 one 실행, ELSE two 실행 두번째는 A 가 1이면(값하나뿐못줌) one 실행
SELECT ... COUNT(CASE WHEN OrderDate >= '1996-01-01' AND OrderDate < '1997-01-01' THEN \* END) AS OrderCount_1996,...원래 똑같이 \* 로 카운트 해야했
SQL Server 기본SQL문 교육 - 0203.Second Level SQL(QUIZ02).sql결과는 틀리지 않았으나 드라이빙 테이블 선정은 중요합니다.CUSTOMERS 에서부터 데이터가 시작하니 드라이빙 테이블은 CUSTOMERS 가 되어야 합니다.⭐ 문제에서