Задать вопрос
staffID
@staffID

Как выполнить такой запрос?

Есть таблица такого вида:
`table`
ID     user_id     page_id
1       4              1
2       5              1
3       7              4


Как выбрать `user_id`, у которых один и тот же `page_id`?
И есть ли возможность сделать это без под запроса?
  • Вопрос задан
  • 393 просмотра
Подписаться 2 Оценить 11 комментариев
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
SELECT `page_id`, GROUP_CONCAT(`user_id`) FROM `table` GROUP BY `page_id`
Ответ написан
Можно сделать без подзапроса, но с JOIN + GROUP BY
Например так
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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