group и user_group
надо сортировать данные группы group по количеству данных в user_group соответствующей 1 таблице. Как это можно сделать?
Спустя 1 минута, 7 секунд (17.01.2012 - 13:55) asokol написал(а):
Непонятно, что надо сделать.
Спустя 7 минут, 26 секунд (17.01.2012 - 14:02) Ramzil_Nixon написал(а):
group
user_group
Обясню просто, делаю группы, и на него будут вступить пользователи, у какой группы больше участников, то он выше в списке
| id | title | text |
user_group
| id | group_id | id_user |
Обясню просто, делаю группы, и на него будут вступить пользователи, у какой группы больше участников, то он выше в списке
Спустя 8 минут, 23 секунды (17.01.2012 - 14:11) johniek_comp написал(а):
подсчитай сколько юзеров в группе и все, зачем тут ещё таблиц?
Спустя 3 минуты, 25 секунд (17.01.2012 - 14:14) inpost написал(а):
Вторую таблицу группируй по id_user, и сортируй по COUNT(*), на первую - забей.
Спустя 1 минута, 20 секунд (17.01.2012 - 14:16) Ramzil_Nixon написал(а):
Как минимум 2 таблицы понадобиться
Цитата |
Вторую таблицу группируй по id_user, и сортируй по COUNT(*), на первую - забей. |
попрбую
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 12 минут, 13 секунд (17.01.2012 - 14:28) asokol написал(а):
Я бы рекомендовал создать в group поле users, которое при добавлении/удалении пользователя обновлять (+1/-1). А потом при выборке сортировать по нему.
Спустя 2 часа, 6 минут, 58 секунд (17.01.2012 - 16:35) Ramzil_Nixon написал(а):
asokol, тоже вариант
_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...
![user posted image](http://pawn-wiki.ru/uploads/imgs/img_1328954764__0f0e3d8507df.gif)