Простой запросик???

vittt
Дата: 06.06.2004 02:25:08
Здравствуйте,

Есть две таблицы:
Проект(ProjectName,ID_Project)
Должность(ID_Doljnost, ID_Project,DoljnostName,FIO)
DoljnostName - Руководитель проетка (РП), ЗАм РП, инженер

Какой должен быть запрос, чтобы получить следующие данные одной строкой:
(ProjectName, РП, ЗАМ РП)
??????

Огромное спасибо...
Shuhard
Дата: 06.06.2004 08:57:50
автор

DoljnostName - Руководитель проетка (РП), ЗАм РП, инженер

вероятно таблиц 3(три)
если так то какой у третьей ключ
телепатирую
Проект(ProjectName,ID_Project)
Должность(ID_Doljnost, ID_Project,Post_Id,FIO)
Post(Post_Id,Post_Name,Post_Nick)

1-Руководитель проетка,РП
2-ЗАм РП,ЗАм РП
3-инженер,ЗАм РП
Rivkin Dmitry
Дата: 06.06.2004 09:00:25
Подобные вопросы уже не однократно обсуждались
см, например:
/topic/97117&hl=%ee%e4%e8%ed+%ee%e4%ed%ee%ec%f3+%ee%e4%e8%ed
Shuhard
Дата: 06.06.2004 09:04:56
Dmitry
//(два слэша слева от ссылки)- украсят твои посты
Rivkin Dmitry
Дата: 06.06.2004 09:06:25
Thanks!
Владимир Саныч
Дата: 06.06.2004 22:07:27
В другом топике было продолжение, которое, наверно, относилось сюда.

vittt
(РП) - это чтоб в выводе руководитель не писать, а по ссылке одна философия...

Shuhard
1 не плоди топики
2 ещё раз обьясни задачку поподробнее
какой технический прием у тебя не идет
какой идеи не хватает

Тот топик удален.
paparome
Дата: 07.06.2004 10:09:52
Считаю, что у проекта гарантированно не больше 1-го рук и 1-го зам = иначе вах

Select
ProjectName,
(Select FIO From [Должность] Where ([Должность].ID_Project = [Проект].ID_Project) And (DoljnostName = 'РП')) as [РП],
(Select FIO From [Должность] Where ([Должность].ID_Project = [Проект].ID_Project) And (DoljnostName = 'Зам РП')) as [Зам РП]
From [Проект]

?