запрос со счётом. вывод ограничивается 90 строками

KorP

Новичок
запрос со счётом. вывод ограничивается 90 строками

здравствуйте. требуется подсказка - в чём проблема. задача - есть Бд в ней 2 таблицы, необходимо выбрать из первой таблицы 4 полы - айди, имя, счётчик1, счтёчик 2 и во второй таблице посчитать кол-во строк там где айди.первой таблицы=айди.второй таблицы (ну и сложить - счётчик1 + счётчик2 + кол-во строк во второй таблице)
казалось бы всё просто, пишу запрос
PHP:
SELECT phpbb_users.user_id, phpbb_users.username, phpbb_users.user_posts + phpbb_users.user_news + count(comment.idFrom) as quantity FROM phpbb_users, comment WHERE phpbb_users.user_id = comment.idFrom GROUP BY 1 ORDER BY 3 DESC
в итоге вместо 1500 записей из первой таблицы я получаю только 90 (что из скрипта, что непосредственно запросом к БД в phpMyAdmin
в чём ошибся, подскажите пожалуйста
 

akd

dive now, work later
Команда форума
"... FROM phpbb_users, comment .." - это inner join, тебе нужен left. почитай что-нибудь по SQL.
 
Сверху