
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.08.2014, 10:47:18
|
|||
|---|---|---|---|
|
|||
GROUP_CONCAT и LIMIT |
|||
|
#18+
Здравствуйте. Подскажите, пожалуйста. Имеется 2 таблицы: users и groups. users: id, name, group_id (внешний ключ к groups.id) groups: id Выполняя такой запрос: SELECT GROUP_CONCAT( u.name ) FROM users u LEFT JOIN groups g ON g.id = u.group_id GROUP BY g.id получаю: user1,user2 user3,user4,user5 user6 Всё ок. Выполняя такой запрос: SELECT GROUP_CONCAT( u.name ) FROM users u LEFT JOIN groups g ON g.id = u.group_id GROUP BY g.id LIMIT 2 получаю: user1,user2 user3,user4,user5 Однако мне нужно сделать лимит не по кол-ву отгрупированных записей, а вообще записей, чтобы на выходе было: user1,user2 Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2014, 11:36:24
|
|||
|---|---|---|---|
GROUP_CONCAT и LIMIT |
|||
|
#18+
RoAChik, и сразу же стандартный вопрос - почему Код: plaintext Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2014, 13:57:13
|
|||
|---|---|---|---|
|
|||
GROUP_CONCAT и LIMIT |
|||
|
#18+
tanglir, совсем не понял, почему должен быть user4, user6 На всякий случай дамп бд приложу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2014, 20:52:44
|
|||
|---|---|---|---|
GROUP_CONCAT и LIMIT |
|||
|
#18+
Отберите нужное количество записей в подзапросе, и групьте только полученное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1834317]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 352ms |

| 0 / 0 |
