Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Запрос Local SQL.   Найти похожие ветки 

 
MonoLife ©   (2010-04-05 13:18) [0]

Что-то торможу и не могу сообразить, как составить запрос и показать результат…
Имеем 2 таблицы dbf
1-я: Production, поля: prodname - string, id1, id2, id3 – numeric
2-я: Company, поля: id - numeric, cname – string.
В полях таблицы Production id1, id2, id3 записаны разные id таблицы 2 (Company)
Мне нужно вывести на экран все 3 наименования компании, соответствующие  id1, id2, id3 для каждого наименования продукции.
Максимум, что вспомнил, это для одной связующей:

SELECT Production.prodname, Company.cname
FROM Production, Company
WHERE Company.id= Production.id1


Help me, please!


 
Sergey13 ©   (2010-04-05 13:50) [1]

FROM Production, Company c1, Company c2, Company c3
WHERE C1.id= Production.id1
and C2.id= Production.id2
C3.id= Production.id3


 
Anatoly Podgoretsky ©   (2010-04-05 13:52) [2]

> MonoLife  (05.04.2010 13:18:00)  [0]

Тебе надо задействовать алиасы к таблице Company и соединения с ней


 
Vitalts   (2010-04-05 15:36) [3]

До кучи
Вариант 3: Сабселекты :)


 
MonoLife ©   (2010-04-05 16:19) [4]

Благодарю, с псевдонимами все получилось:)



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
13-1125381370
Cherrex
2005-08-30 09:56
2010.08.27
CodeDom


15-1268404840
Илья_
2010-03-12 17:40
2010.08.27
Ошибка при отладке программы с помощью функции Trace into


15-1274965860
bss
2010-05-27 17:11
2010.08.27
DevExpress -> cxGrid, регистронезависимые фильтры


9-1188207961
dr_craigan
2007-08-27 13:46
2010.08.27
DirectX - помощь нужна!!!


2-1273221089
Savek
2010-05-07 12:31
2010.08.27
Объединение таблиц из раных баз