Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];

Вниз

Вывод данных из нескольких таблиц   Найти похожие ветки 

 
ProgerSM   (2002-11-27 13:39) [0]

Здравствуйте!

В общем есь необходимость в следующем: есть 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) [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)



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

Форум: "Базы";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.008 c
3-51562
Serginio
2002-11-26 12:11
2002.12.16
Структура индекса CDX . Очень нужно


3-51616
Анатолий
2002-11-28 00:43
2002.12.16
тип boolean в IB


1-51702
perov
2002-12-05 07:49
2002.12.16
Создание компонетов


14-51951
nick_sniper
2002-11-20 02:55
2002.12.16
Где взять QuantumGrid?


4-51990
kosdem
2002-11-01 05:06
2002.12.16
реестр





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский