![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вывод данных из нескольких таблиц [D5, D6, IB5.x, Paradox]
ProgerSM © (2002-11-27 13:39:00)Здравствуйте!
В общем есь необходимость в следующем: есть 3 таблицы:
таблица 1:
st1 st2 st3 st4 st5
столбец st2 должен быть связан со столбцом ss2 таблицы №2, а столбец st4 должен быть связан со столбцом sw2 таблицы №3
Необходимо: вместо столбца st2 выводить значение ss2 (значение ищется по ключу, содержащемуся в столбце st2 и первой ячейке второй таблицы ss1). Для st4 и sw2 подобное, только с другой таблицей.
Возможно запутанно, но вот пример:
Таблица 1:
1 2 3 2 5
Таблица 2:
1 ккк 3 4 5
2 ррр 3 4 5
Таблица 3:
1 ммм 3 4 5
2 ццц 3 4 5
Должно получиться:
1 ррр 3 ццц 5
Как такое проделать через TQuery?
passm (2002-11-27 13:51:00) [1]SELECT T1.ST1, T2.SS2, T1.ST3, T3.SW2
FROM TABLE1 T1
INNER JOIN TABLE2 T2 ON (T1.ST2 = T2.SS1)
INNER JOIN TABLE3 T3 ON (T1.ST4 = T3.SW1)