Рано радовался. Не могу в запросе выудить дополнительное поле {pic_gallery}. Нужно из 3 блога выудить дополнительное поле {pic_gallery}.
Подскажите пожалуйста как правильно вставить LEFT JOIN тут. я запутался уже.
Вот что получилось:
{exp:query sql="
select tb1.entry_id AS ent, tb1.title AS entt, tb1.weblog_id, tb1.author_id
from exp_weblog_titles tb1
join (SELECT author_id
FROM exp_weblog_titles
where weblog_id = 4
group by author_id having count(1) > 3) tb2
where tb1.weblog_id = 3 and tb1.author_id = tb2.author_id limit 5
"}
Категория автомобиля:(блог 4)
{exp:query sql="
SELECT c.cat_name AS cat_nm, c.cat_url_title, c.cat_id, c.cat_image, c.cat_description, c.parent_id, p.cat_id, p.entry_id, c.group_id
FROM (exp_categories AS c, exp_category_posts AS p)
WHERE c.cat_id = p.cat_id
AND p.entry_id IN ('{ent}')
ORDER BY c.group_id, c.parent_id, c.cat_order
"}
{cat_nm}
{/exp:query}
{/exp:query}