Это не относится к функциям JSON.
select count(1) where false;
и
select count(1) where false having count(1) > 0;
, обеспечивающие тот же эффект.
В первом запросе сообщается, что выполнено 0 записейусловие в предложении where
и во втором запросе having
предложение отфильтровывает строки из первого запроса, где count(1)
<= 0 </p>