cross join (
select null::INT as grainGroupCode,
null::TEXT as grainGroupName,
null::VARCHAR(4) as typeProductCode,
null::BLABLABLA as typeProductName,
null::DATE as date1
) filters
select
main.id
count(news.id) as news,
count(articles.id) as articles
from main
LEFT JOIN news ON main.id = news.main_id
LEFT JOIN articles ON main.id = articles.main_id
group by main.id
order by news desc;
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
https://postgrespro.ru/docs/postgrespro/10/datatype