Mam drobny problem z operatorem OVERLAPS na bazie postgresowej.
Zrobiłem sobie takiego kejsa:
Kod:
CASE
WHEN (DATE '2015-01-01',DATE '2015-01-31') OVERLAPS (DATE '2015-01-01',DATE '2015-01-31') THEN [...]
ELSE 'XXXX'
END AS "XXXXX"
Działa to tak jak chciałem. Jednak kiedy próbuję czegoś takiego:
Kod:
CASE
WHEN (DATE '2015-01-01',DATE '2015-01-31') OVERLAPS (DATE start_date,DATE end_date) THEN [...]
ELSE [...]
END AS "XXXXX"
To już nie działa. W czym tkwi problem? Pole start_date i end_date jest o typie date.