Но ищется-то медленно (
для описанных операторов. Не для функций.
index support is bound to operators in Postgres, not to functions.
в postgresql вроде умеет как угодно с датами и их сравнением.
where col2 = ? and col1 = ?
where col1 = ? and col2 = ?
where col2 = ?
where col3 = ? and col2 = ?