Два поля одной таблицы связаны с Primary Key другой таблицы. Как объединять?

Uprinter

Новичок
Два поля одной таблицы связаны с Primary Key другой таблицы. Как объединять?

Есть две таблицы:
1. "Пользователи" с полями "номер юзера", "имя юзера", "город юзера" и т.п.
2. "Задания" с полями "номер задания", "номер исполнителя", "номер поручителя", "текст задания"

В таблице "Задания" поля "номер исполнителя" и "номер поручителя" связаны, понятное дело, с "номер юзера" таблицы "Пользователи".

Можно ли как-то одним запросом получить таблицу вида: "задание", "имя поручителя", "имя исполнителя"?

Спасибо
 

Popoff

popoff.donetsk.ua
[sql]select
t_task.s_title,t_poruch.s_name,t_ispoln.s_name
from
t_task,
t_user as t_poruch,
t_user as t_ispoln
where
t_poruch.uid=t_task.uid_poruch and
t_isopn.uid=t_task.uid_ispoln
[/sql]
это?
 

Uprinter

Новичок
У тебя получаются две таблицы для юзеров: t_poruch и t_ispoln, так? Тогда проблем не должно быть:). А вот если юзеры в одной таблице (что естественно), то решить такую задачу, похоже, одним запросом нельзя.
 

Popoff

popoff.donetsk.ua
Uprinter
опиши назначение каждого слова в моем запросе. если сделаешь это, поймешь и ответ на свой изначальный вопрос и ошибку в твоем последнем утверждении.
 
Сверху