Hm, why not this one: select ('2006-10-31'::date, '9999-12-31'::date) OVERLAPS ('2006-10-16'::DATE, '2006-10-31':: DATE);
overlaps ---------- f (1 row) Greetings, Matthias > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Andrus > Sent: Thursday, November 09, 2006 2:47 PM > To: pgsql-general@postgresql.org > Subject: [GENERAL] Why overlaps is not working > > > set datestyle to iso,iso; > > select 1 where ('2006-10-31'::date, '9999-12-31'::date) OVERLAPS > ('2006-10-16'::DATE, '2006-10-31':: DATE) > > > does not return any rows. > > Why ? > How to make overlaps to return correct result? > > Andrus. > > > > ---------------------------(end of > broadcast)--------------------------- > TIP 3: Have you checked our extensive FAQ? > http://www.postgresql.org/docs/faq ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match