0
현재 SQL Server 2008R2를 사용하고 있습니다.총 합계 및 합계 %
나는 한 달에 총계와 함께 이름 필드에 들어온 항목의 % 값을 보여주는 스크립트를 만들고 싶습니다.
이
나는 현재 스크립트 사용하고 있습니다 : 그것은 모든 제품 (a.name)에 대한 월간 총을 만들려면 위의 select 문에서 가능한SELECT
a.name,
DATENAME(M, a.Date) as Month,
DATENAME(YEAR,a.Date) as Year,
DATEPART(YYYY, a.Date) as YearNum,
DATEPART (M, a.Date) as MonthNum,
COUNT(*) as [Total]
FROM Database1.Table1 as a
WHERE a.name = 'active'
GROUP BY a.name, DATENAME(month, a.Date),
DATENAME(year, a.Date), DATEPART(YYYY, a.date), DATEPART (M, a.date)
ORDER BY Month desc;
인가? 현재 위의 스크립트는 이름 당 전체 이름을 제공합니다. 텔레비전 25 라디오 25
또한, 또한, 이름 항목 당뿐만 아니라 %의 총을보고 좋은 것입니다 그래서 예를 들어 텔레비전
어떤 도움이 많이 감사 50 % - 감사합니다!
ROLLUP() 및 CUBE()를 보았습니까? – scsimon