Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизЗапрос 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.069 c