@mark_me

Как сделать объединение в один запрос SQL?

Таблица users:
id | login
Таблица messages:
id | sender_id | receiver_id | text | date
Как сделать в один запрос, через INNER JOIN соединение, чтобы в итоге получилось сделать выборку из 2х юзеров (отправителя и получателя). На данный момент вот такой запрос, который получает только логин отправителя:
SELECT * FROM users INNER JOIN messages ON users.id = messages.sender_id

В итоге я хочу получить 2 логина, по sender_id и receiver_id
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
@d-stream
Готовые решения - не подаю, но...
inner join table_name as table_1 on table_1. ...
inner join table_name as table_2 on table_2. ...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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