[COLOR=blue]Declare[/color] @Tickets [COLOR=blue]Table[/color](TicketId [COLOR=blue]Int[/color], TicketOpenDate [COLOR=#FF00FF]DateTime[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @Tickets [COLOR=blue]Values[/color](1, [COLOR=red]'20080518'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @Tickets [COLOR=blue]Values[/color](1, [COLOR=red]'20080501'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @Tickets [COLOR=blue]Values[/color](1, [COLOR=red]'20080418'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @Tickets [COLOR=blue]Values[/color](1, [COLOR=red]'20071128'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @Tickets [COLOR=blue]Values[/color](1, [COLOR=red]'20071118'[/color])
[COLOR=blue]Declare[/color] @OpenTicketRange [COLOR=blue]Table[/color](MinDays [COLOR=blue]Int[/color], MaxDays [COLOR=blue]Int[/color], Label [COLOR=blue]VarChar[/color](20))
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @OpenTicketRange [COLOR=blue]Values[/color](0, 6, [COLOR=red]'0 - 6'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @OpenTicketRange [COLOR=blue]Values[/color](7, 13, [COLOR=red]'7 - 13'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @OpenTicketRange [COLOR=blue]Values[/color](14, 20, [COLOR=red]'14 - 20'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @OpenTicketRange [COLOR=blue]Values[/color](21, 27, [COLOR=red]'21 - 27'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @OpenTicketRange [COLOR=blue]Values[/color](28, 174,[COLOR=red]'28 - 174'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @OpenTicketRange [COLOR=blue]Values[/color](175,181,[COLOR=red]'175 - 181'[/color])
[COLOR=blue]Insert[/color] [COLOR=blue]Into[/color] @OpenTicketRange [COLOR=blue]Values[/color](182,1000000, [COLOR=red]'More than 182'[/color])
[COLOR=blue]Select[/color] OpenTicketRange.Label, [COLOR=#FF00FF]Count[/color](*) [COLOR=blue]As[/color] TheCount
[COLOR=blue]From[/color] @Tickets Tickets
[COLOR=blue]Inner[/color] [COLOR=blue]Join[/color] @OpenTicketRange OpenTicketRange
[COLOR=blue]On[/color] [COLOR=#FF00FF]DateDiff[/color]([COLOR=#FF00FF]Day[/color], TicketOpenDate, [COLOR=#FF00FF]GetDate[/color]()) Between OpenTicketRange.MinDays And OpenTicketRange.MaxDays
[COLOR=blue]Group[/color] [COLOR=blue]By[/color] OpenTicketRange.Label