Задать вопрос
@Farrien
Tell me who

Как выбрать два значения в одной из таблиц при объединенной выборке?

Есть две таблицы tasks и workers. Записи в tasks это задания, а в workers это юзеры.
Допустим, нам надо получить информацию о задании. В таблице в двух полях содержатся айдишки двух юзеров. При получении записи задания, нужно прикрутить к нему инфу двух этих юзеров также. У меня получается только одного зацепить из workers, а как строить запрос на захват второй записи из одной таблицы.
  • Вопрос задан
  • 22 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
@ynblpb_spb
дятел php
SELECT t.*, w1.id, w1.name, w2.id, w2.name FROM tasks as t LEFT JOIN workers as w1 ON (w1.id = t.worker1_id) LEFT JOIN workers as w2 ON (w2.id = t.worker2_id)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
26 дек. 2024, в 23:03
500 руб./в час
26 дек. 2024, в 21:50
5000 руб./за проект
26 дек. 2024, в 21:01
10000 руб./за проект