0
Как выбрать из postgresql DB из поля, которое является отметкой времени 1969-11-28 00:00:00
всем людям, у которых есть день рождения на какую-то дату (например, 7 марта).Выберите BDays from timestamp field
Как выбрать из postgresql DB из поля, которое является отметкой времени 1969-11-28 00:00:00
всем людям, у которых есть день рождения на какую-то дату (например, 7 марта).Выберите BDays from timestamp field
Вы можете использовать to_char()
только вернуть месяц и день:
select *
from person
where to_char(bday, 'mm-dd') = '03-07'
или использовать функцию экстракта:
select *
from person
where (extract(month from bday), extract(day from bday)) = (3,7);
Что? вы не новичок здесь. Пожалуйста, уточните, что вы задаете вопрос о расширении своего объяснения – sagi