Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Filter [D5, IB6.x]


IBNovice ©   (2004-04-29 15:36:00) 

Вопрос такой:
Есть две связанные таблицы:

Table1:         Param  LookUp
                ||        |
Table2:         Code   Param1   Param2

В таблице Table1 на поле Param стоит внешний ключ на Table2 на поле Code, Table2.Param1 используется как значения для LookUp поля Table1.LookUp.

Внимание:необходимо Table1 отсортировать по полю Table2.Param2, причем используются компоненты TIBTable и желательно не использовать SQL.

Прошу помочь.


Johnmen   (2004-04-30 09:06:00) [1]

SELECT *
FROM
JOIN (или LEFT JOIN, если FK необязателен)Table2 ON Table2.Code=Table1.LookUp
ORDER BY Table2.Param2


IBNovice   (2004-04-30 08:33:00) [2]

Жаль, ну тогда подскажите как сделать запрос SQL, я его плохо знаю


Johnmen   (2004-04-29 16:10:00) [3]

>А какие нибудь компоненты навигационного доступа для решения
>этой задачи существуют?

Не думаю...


IBNovice   (2004-04-29 15:52:00) [4]


> Увы. В данной постановке (TIBTable) никак...

А какие нибудь компоненты навигационного доступа для решения этой задачи существуют? (Большая часть программы написана с IBTable и переход на SQL вызовет много геморроя)


Johnmen   (2004-04-29 15:48:00) [5]

Увы. В данной постановке (TIBTable) никак...


Наверх

Титульная страница Поиск, карта сайта Написать письмо