Поиск по дате рождения и полу
CREATE TYPE gender_enum AS ENUM ('male', 'female');
CREATE TABLE person (
id SERIAL,
name TEXT,
birthdate DATE,
gender gender_enum DEFAULT 'male'
);Нужно искать по birthdate и gender одновременно, например:
SELECT * FROM person
WHERE gender = 'female' AND birthdate BETWEEN '1990-01-01' AND '1990-01-31';Какой индекс сделать? Можно ли обойтись отдельными индексами на birthdate и gender?
⌘ Enter — проверить