Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Подсчет записей из двух таблиц

Подсчет записей из двух таблиц


     28.06.2012    MySQL    Общие вопросы по PHP, MySQL    2442

вопрос
Есть запрос
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_comments " );
    $count_comments = $row['count'];

Также есть таблица _comm . Как написать запрос , чтобы подсчет ввелся по двум таблицам ? ( думал через запятую , не получилось)

Ответил: nowheremany


$row = $db->super_query( "select (SELECT COUNT(*) FROM " . PREFIX . "_comments)+(SELECT COUNT(*) FROM " . PREFIX . "_comm) as as count " );
$count_comments = $row['count'];

2 комментария

promax
Юзер

promax - 29 июня 2012 20:47 -

А если по трем таблицам сделать , нагрузка на базу возрастет ?

nowheremany
Эксперт

nowheremany - 30 июня 2012 12:28 -

да, смотря что за таблица, и склько в ней данных

Благодарность принимаю тут Связь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх