fafee
Постоялец
- Регистрация
- 3 Окт 2008
- Сообщения
- 92
- Реакции
- 0
- Автор темы
- #1
есть запрос, который выводит все новости из таблицы NEWS по id, хотелось бы включить в этот запрос вывод количества комментариев к каждой новости, комментарии хранятся в таблице NEWSCOMMENTS. В запросе уже есть один LEFT JOIN, а как еще один вставить, я что-то не пойму
первый запрос
второй
Спасибо.
первый запрос
PHP:
$sql = '
SELECT
nw.`id_entry`,
nw.`date_add`,
nw.`id_employee`,
nw.`status`,
nwl.`link_rewrite`,
nwl.`meta_title`,
nwl.`description_short`
FROM `' . _DB_PREFIX_ . 'news` nw
LEFT JOIN `' . _DB_PREFIX_ . 'news_lang` nwl
ON (nw.`id_entry` = nwl.`id_entry`)
WHERE nwl.`id_lang` = ' . intval($cookie->id_lang) . '
AND nwl.`meta_title` != ""
AND nw.`status` = 1
ORDER BY nw.`date_add` DESC';
второй
PHP:
$sql = '
SELECT COUNT(`id_entry_comment`) AS "nbr"
FROM `'._DB_PREFIX_.'newscomments` pc
WHERE `id_entry` = '.intval($entry_id)';