Select Top 1000000 DatePart(yyyy, htblticket.date) As Year, DatePart(mm, htblticket.date) As Month, '../helpdesk/icons/' + htbltickettypes.icon As icon, htbltickettypes.typename As Type, Count(htblticket.ticketid) As TicketCount, Cast((Count(htblticket.ticketid) / Cast(TicketCount.Amount As decimal) * 100) As decimal(10,2)) As [Type%] From htblticket Inner Join htbltickettypes On htbltickettypes.tickettypeid = htblticket.tickettypeid Inner Join (Select DatePart(yyyy, htblticket.date) As Year, DatePart(mm, htblticket.date) As Month, Count(htblticket.ticketid) As Amount From htblticket Where htblticket.spam <> 'True' Group By DatePart(yyyy, htblticket.date), DatePart(mm, htblticket.date)) As TicketCount On TicketCount.Year = DatePart(yyyy, htblticket.date) And TicketCount.Month = DatePart(mm, htblticket.date) Where htblticket.spam <> 'True' Group By DatePart(yyyy, htblticket.date), DatePart(mm, htblticket.date), htbltickettypes.typename, htbltickettypes.icon, TicketCount.Amount Order By Year Desc, Month Desc, Type
Explore the full platform, free for 14 days.
No credit card required.