한다고 가정 I "표-A"라는 테이블, 나는 총 I에 대한 이미지MS SQL 서버의 열 SUMIF에 행을 수행하는 방법에
처럼 SUMIFS을하고 싶으면해야 SUM
과 GROUP BY
에 의해 행할 수 있지만 내가 할 수있는 것과 같은 열 레이아웃을 가지고 있습니다.
또한, 이것이 가능할 수 있는지 알고 싶습니다. 상태가 데이터베이스가 커지면 상태에 항목이되도록 열 머리글을 만들 수 있습니까?
감사
한다고 가정 I "표-A"라는 테이블, 나는 총 I에 대한 이미지MS SQL 서버의 열 SUMIF에 행을 수행하는 방법에
처럼 SUMIFS을하고 싶으면해야 SUM
과 GROUP BY
에 의해 행할 수 있지만 내가 할 수있는 것과 같은 열 레이아웃을 가지고 있습니다.
또한, 이것이 가능할 수 있는지 알고 싶습니다. 상태가 데이터베이스가 커지면 상태에 항목이되도록 열 머리글을 만들 수 있습니까?
감사
당신은 다음과 같이 시도 할 수 있습니다 ..
Select Person,
Sum(Part)as Part,
Sum(Case when Status='A' then 1 End) AS Status-A,
Sum(Case when Status='B' then 1 End) AS Status-B,
Sum(Case when Status='C' then 1 End) AS Status-C
from Table-A
Group By Person;
완벽하게 작동합니다. 대단히 감사합니다. – user2103670
@ user2103670 ur welcome –
[SQL Server2008의에서 SUMIF 사용]의 중복 가능성 (http://stackoverflow.com/questions/14613443/using-sumif-in -sql-server2008) – Kermit