Текущий архив: 2009.06.21;
Скачать: CL | DM;
Вниз
sql запрос с join Найти похожие ветки
← →
bagos (2009-05-05 12:28) [0]помогите пожалуйста составить запрос, при такоем запросе
select
UP_KL_FORM_OBUCH.name as UP_KL_FORM_OBUCH_name,
UP_KL_DISCIPLINE.name as UP_KL_DISCIPLINE_name,
UP_KL_SPECIALIZATIONS.name as UP_KL_SPECIALIZATIONS_name,
UP_NAGR_DISC_SEM.position_id as UP_NAGR_DISC_SEM_position,
UP_NAGR_DISC_SEM.znach as UP_NAGR_DISC_SEM_value
from
UP_NAGRUZKA
left outer join
UP_KL_FORM_OBUCH
on
UP_KL_FORM_OBUCH.id = UP_NAGRUZKA.form_obuch_id
left outer join
UP_KL_DISCIPLINE
on
UP_KL_DISCIPLINE.id = UP_NAGRUZKA.disc_id
left outer join
UP_KL_SPECIALIZATIONS
on
UP_KL_SPECIALIZATIONS.id = UP_NAGRUZKA.spec_id
left outer join
UP_NAGR_DISC_SEM
on
UP_NAGR_DISC_SEM.nagruzka_id = UP_NAGRUZKA.id
выводит не совсем правильно, UP_NAGR_DISC_SEM_position показывает ссылку на id таблицы UP_KL_NAGR_DISC_SEM
а мне нужно получить name соответсвующего id
в таблице UP_KL_NAGR_DISC_SEM_position поля id,name
← →
Sergey13 © (2009-05-05 13:00) [1]> [0] bagos (05.05.09 12:28)
Ну так насколько я понял что запрашиваешь, то и выводит.
> UP_NAGR_DISC_SEM.position_id as UP_NAGR_DISC_SEM_position
запроси UP_NAGR_DISC_SEM.position_name
← →
Anatoly Podgoretsky © (2009-05-05 15:28) [2]Для этого надо включить в запрос UP_KL_NAGR_DISC_SEM_position
Страницы: 1 вся ветка
Текущий архив: 2009.06.21;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.012 c