Если в результате применения ограничений WHERE в результат не попадает ни одна строка, то в случае применения агрегатных функций в списке выборки результатом запроса все равно будет единственная строка (но только если в запросе отсутствует GROUP BY).
Функция count в таком случае вернет 0, остальные функции - NULL.
SELECT count (*),
max (price)
FROM product_price
WHERE 1 = 0
| # | count | max |
|---|---|---|
| 1 | 0 |