Как получить только функцию year from age () в запросе postgresql select

Следующий запрос возвращает:

SELECT AGE(cast(dob AS date)) 
FROM mas_patient_details;

age
----------
39 years 5 mons 19 days
13 years 2 days
69 years 2 days
41 years 11 mons 25 days

Этот запрос возвращает:

SELECT age(cast(dob as date)) 
FROM mas_patient_details 
WHERE age <= 59;

age
----------
39 years 5 mons 19 days
13 years 2 days
69 years 2 days
41 years 11 mons 25 

Как можно просто извлечь год из одного из этих запросов?

10
задан Daniel L. VanDenBosch 24 July 2018 в 22:08
поделиться