Legushka |
---|
сам себе ответил:
select case when (18-extract (year from age(timestamp DDD))>=0) then 1 else 0 end from ...
ребята подскажите для очень большой базы этот запрос критичен? может есть быстрее способ? |
индекс по birthday есть ?
если есть -- примерно
WHERE birthday <= F{дата выборки, возрастной порог, прочая дебиловатая шняга задаваемая единожды}::date
запихнёшь свои измышления в F{} -- маладец
нет -- читай зиФакинМанъюал по фанкшанам до просветления