Your end time minutes is NULL, comparing NULL to anything (even NULL itself) yields NULL so you either need to:

SELECT * FROM ... WHERE ... AND (end_time_minutes IS NULL OR end_time_minutes <= '1082375100');

or

SELECT * FROM ... WHERE ... AND coalsece(end_time_minutes, 0) <= '1082375100';


P A wrote:


Can anyone tell me why this SQL statement is not
matching with the row from the table below? I think
I'm going mad!

#####################################
SQL Statement
#####################################

SELECT * FROM t_bell_schedule WHERE calendar_day =
'2004-04-12' AND start_time_minutes >= '1082374200'
AND end_time_minutes <= '1082375100';

#####################################
Current DB Data to match
#####################################

calendar_day | period_letter | start_time_minutes |
end_time_minutes
--------------+---------------+--------------------+------------------
2004-04-12 | B | 1082374440 | 1082377320


#####################################
DB Structure #####################################


Column | Type | Modifiers
--------------------+-----------------------------+---------------------------------------------------------------------------------
bell_schedule_uid | integer |
not null default
nextval('public.t_bell_schedule_bell_schedule_uid_seq'::text)
calendar_day | date |
period_letter | character varying(4) |
period | character varying(4) |
start_time | time without time zone |
end_time | time without time zone |
total_minutes | integer |
activestatus | integer |
datecreated | timestamp without time zone |
datemodified | timestamp without time zone |
start_time_minutes | integer |
end_time_minutes | integer |



Cheers, Pete



        
                
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25¢
http://photos.yahoo.com/ph/print_splash

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster



-- Edmund Bacon <[EMAIL PROTECTED]>


---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faqs/FAQ.html

Reply via email to