I'm having hard time figuring out this cross-tab query. And it's Monday too.
![[smile] [smile] [smile]](/data/assets/smilies/smile.gif)
If anyone can point me in the right direction, I'd greatly appreciate it. Data in a table is like this:
Code:
DEF_SEG_ID DEF_SEG_NM ENTRY_DTTTM
---------- ---------- -----------
60 Segment 1 12/25/2006
64 Segment 2 12/30/2006
Code:
DEF_SEG_ID DEF_SEG_NM 4AM_COUNT 7AM_COUNT
---------- ---------- --------- ---------
60 Segment 1 28 12
64 Segment 2 35 43
Here's the query:
Code:
SELECT R.DEF_SEG_ID, D.DEF_SEG_NM,
COUNT(DISTINCT LTRIM(STR(MONTH(R.ENTRY_DTTM))) + '/' + LTRIM(STR(DAY(R.ENTRY_DTTM)))
+ '/' + LTRIM(STR(YEAR(R.ENTRY_DTTM)))) AS '4AM COUNT'
FROM RD_COND_HIST R
INNER JOIN RD_DEF_SEG D ON R.DEF_SEG_ID = D.DEF_SEG_ID
WHERE (DATEPART(HH,ENTRY_DTTM) >= 3 AND DATEPART(HH,ENTRY_DTTM) <= 5)
AND ENTRY_DTTM >= @_STARTDATE AND ENTRY_DTTM < @_ENDDATE
GROUP BY R.DEF_SEG_ID, D.DEF_SEG_NM
ORDER BY R.DEF_SEG_ID
Thank you