Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
Внизleft join Найти похожие ветки
← →
a123 (2003-11-21 12:06) [0]Помогите, пожалуйста!
Есть основная таблица в которой есть необязательные два поля (NumJ,ID_SpDK)которые заносятся из справочников
запрос обединения основной таблицы с 1-м справочником:
select a.IndKey,a.NumJ,c.ShortName
from UnokKr a left join SpFkltt c on a.NumJ=c.Kodfklt
как обединить этот запрос еще со вторым справочником?
если писать:
то записи удваиваются
Заранее спасибо
← →
Johnmen (2003-11-21 12:11) [1]Добавить еще LEFT JOIN осн.табл.со вторым спр-ом.
← →
Vlad (2003-11-21 12:12) [2]
select a.IndKey,a.NumJ,c.ShortName, d.ShortName
from (UnokKr a left join SpFkltt c on a.NumJ=c.Kodfklt)
left join Spravochnik3 d on a.ID_SpDK=d.ID_SpDK
Ага ?
← →
А123 (2003-11-21 12:15) [3]Если так писать то записи удваиваются
select a.IndKey,a.NumJ,c.ShortName,e.Shortname
from UnokKr a left join SpFkltt c on a.NumJ=c.Kodfklt,
UnokKr d left join SpDK e on d.ID_SpDK=e.IndKey
← →
А123 (2003-11-21 12:18) [4]Спасибо!
Получилось!
select a.IndKey,a.NumJ,c.ShortName,d.Shortname
from (UnokKr a left join SpFkltt c on a.NumJ=c.Kodfklt)
left join SpDK d on a.ID_SpDK=d.IndKey
← →
Reindeer Moss Eater (2003-11-21 12:18) [5]и что?
← →
Johnmen (2003-11-21 12:22) [6]select a.IndKey,a.NumJ,c.ShortName,e.Shortname
from UnokKr a
left join SpFkltt c on a.NumJ=c.Kodfklt
left join SpDK e on а.ID_SpDK=e.IndKey
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c