Group By Quandry
Posted on 2011-02-25
God I hate the simple stuff...
I'm trying to get stats for user counts on an app. I have a 'login time' var which is datetime. I am trying to convert this to date (SQL 2008 R2), I really didn't expect the code below to work, but in fact IT DOES!!! Can anyone explain why? I was certain I would get the dreaded outer reference error!
select CONVERT(date,CONVERT(char(10),LoginTime,111)) lDate,COUNT(userID) lCount
where LoginTime >= DATEADD(month,-3,getdate())
group by CONVERT(date,CONVERT(char(10),LoginTime,111))
order by lDate