Если в результате применения ограничений WHERE в результат не попадает ни одна строка, то в случае применения агрегатных функций в списке выборки результатом запроса все равно будет единственная строка (но только если в запросе отсутствует GROUP BY).

Функция count в таком случае вернет 0, остальные функции - NULL.

SELECT count (*),
       max (price)
  FROM product_price
 WHERE 1 = 0
# count max
1 0

4.3 Количество уникальных значений

4.5 GROUP BY