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

Вниз

SQL   Найти похожие ветки 

 
Fantasy ©   (2006-05-28 12:00) [0]

Есть таблица T_INET с двумя полями F_SLOVO1, F_SLOVO2 . Есть переводчик T_TRANSLATOR с поллями F_SLOVO F_TRANS .
Я хочу выводить все поля тавлицы T_INET  и дополнительные поля, в  которых будут выводиться их перевод с таблицы F_TRANS, если он существует, а если нет, то 0
С одним полем такой запрос работает
SELECT INET.*
FROM  T_INET INET LEFT JOIN  T_TRANSLATOR TRANS ON  INET.F_NAME = TRANS.F_SLOVO
но как объединить 2 поля, не понимаю. 2 JOINа не ставятся.
Firebird-2.0.0.12484-0-Win32
Помогите.


 
unknown ©   (2006-05-28 13:13) [1]

Ничего не понял.
В запросе участвуют 2 таблицы : T_INET и T_TRANSLATOR,
причем тут 3-я таблица F_TRANS ?
> 2 JOINа не ставятся
смотря как ставить...


 
fantasy ©   (2006-05-28 14:12) [2]

F_TRANS это поле переводчика таблицы T_TRANSLATOR.
2 Таблицы Первая T_INET имеет 2 поля мне надо получить соответствуюшие поля с  T_TRANSLATOR. тоесть найти в словре T_TRANSLATOR перевод этих полей. T_TRANSLATOR это таблица переводчик с английского на русский тоже имеет 2 поля F_SLOVO, F_TRANS . а T_INET это таблица которая имеет 2 поля слово 1 и слово 2 , мне нужен перевод и перврго и второго слова. первое слово перевожу
SELECT *
FROM  T_INET INET LEFT JOIN  T_TRANSLATOR TRANS ON  INET.F_NAME = TRANS.F_SLOVO
а вот  второе слово немогу нужен второй дожйн


 
unknown ©   (2006-05-28 14:35) [3]

SELECT *
FROM  T_INET INET
LEFT JOIN  T_TRANSLATOR TRANS ON  INET.F_SLOVO1= TRANS.F_SLOVO
LEFT JOIN  T_TRANSLATOR TRANS2 ON  INET.F_SLOVO2= TRANS2.F_SLOVO


 
fantasy ©   (2006-05-28 15:24) [4]

БЛЬШОЕ СПАСИБО unknown !!!



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

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

Наверх




Память: 0.47 MB
Время: 0.056 c
10-1120418056
Michael5
2005-07-03 23:14
2006.06.11
Как бороться с сообщением, что в буфере обмена находится слишком


2-1148297951
Николай Владимирович
2006-05-22 15:39
2006.06.11
=> Странная штука с TreeView, не проходи мимо


2-1148380907
Ironman83
2006-05-23 14:41
2006.06.11
Литература


2-1148222467
sholom
2006-05-21 18:41
2006.06.11
Не реагировать на нажатие клавиш


2-1148270925
Roman_ln
2006-05-22 08:08
2006.06.11
Вставить таблицу 9х2 в форму?