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: pgsql-general-owner@xxxxxxxxxxxxxx > [mailto:pgsql-general-owner@xxxxxxxxxxxxxx] On Behalf Of Andrus > Sent: Thursday, November 09, 2006 2:47 PM > To: pgsql-general@xxxxxxxxxxxxxx > 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