Логический тип
Имеет 3 состояния:
true - истина
false - ложь
null - неизвестно
bool_and
Агрегатный вариант логического оператора “AND”
select bool_and(a) from (values (true), (false)) t(a); ------- false
bool_or
Агрегатный вариант логического оператора “OR”
select bool_or(a) from (values (true), (false)) t(a); ------- true
Типы данных
date