For an interval, you should use "less-then-or-equal" operator for the upper limit ;)...
Change your interval conditions to:
(c_date>='20010312193000') and
(c_date<='20010312193030') or
(c_date>='20010312204000') and
(c_date<='20010312194500') or
(c_date>='20010312195000') and
(c_date<='20010312195000')
Or amybe to more readable form:
(c_date BETWWEN '20010312193000' and '20010312193030' or
c_date BETWWEN '20010312204000' and '20010312194500' or
c_date BETWWEN '20010312195000' and '20010312195000')
HTH,
Jurij Modic
ASCII a stupid question, get a stupid ANSI
24 hours in a day .... 24 beer in a case .... coincidence?