SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 20.01.2016 10:58:36

Jeick9
Участник
Зарегистрирован: 15.01.2016
Сообщений: 3

Как правильно сгрупировать записи?

Здравствуйте.
Мне необходимо вывести из БД в html таблицу список сайтов и количество отзывов к ним. Пробую просто сгрупировать все отзывы и вывести их количество с помощью такого вот запроса:
mysql_query("SELECT COUNT(*) as topcomm, url_id FROM commentsystem WHERE  leng='$lang' GROUP BY url_id ORDER BY topcomm DESC",$dbconn);

Но проблема в том, что такой запрос выводит только те записи, где topcomm>1 . То есть, если отзывов <2, то сайт не выводиться в списке. Подскажите пожалуйста как решить данную проблему?

Неактивен

 

#2 20.01.2016 13:46:50

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5829

Re: Как правильно сгрупировать записи?

вы что-то путаете, такой запрос покажет записи у которых есть хоть 1 отзыв
покажите пример на данных где у вас возникает такая проблема

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson