Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подскажите как написать запрос есть 2 таблицы VISAS и PERSONS в таблице VISAS 2 поля с  [new]
МИхаил__________________
Member

Откуда:
Сообщений: 573
Подскажите как написать запрос есть 2 таблицы VISAS и PERSONS в таблице VISAS 2 поля с кодами VISAAUTH и INIC d в таблице PERSONS поля ID и FNAME
когда связь для одного поля вот такой запрос, как сделать для двух полей?

SELECT p.FNAME
FROM VISAS v, PERSONS p
WHERE v.VISAAUTH=p.ID
ORDER BY VISATYPE, VISID
19 июн 09, 17:01    [7322185]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите как написать запрос есть 2 таблицы VISAS и PERSONS в таблице VISAS 2 поля с  [new]
МИхаил__________________
Member

Откуда:
Сообщений: 573
есть два поля в таблице с разными кодами надо вытащить для них наименования из таблицы persons одним запросом.......подскажите
19 июн 09, 17:13    [7322279]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите как написать запрос есть 2 таблицы VISAS и PERSONS в таблице VISAS 2 поля с  [new]
МИхаил__________________
Member

Откуда:
Сообщений: 573
SELECT p.fname,p1.fname FROM VISAS v
LEFT JOIN PERSONS p ON v.VISAAUTH=p.PID
LEFT JOIN PERSONS p1 ON v.INIC=p1.PID
WHERE v.DOCID=77646
так вроде?
19 июн 09, 17:15    [7322292]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить