Вопрос по сортировке связанных таблиц

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Overclocker
Сообщения: 2
Зарегистрирован: 08 фев 2007, 21:26

Вопрос по сортировке связанных таблиц

Сообщение Overclocker » 08 фев 2007, 21:37

Существует 2 таблицы. в первой : код пользователя, дата, сумма. во второй : код пользователя и ФИО. Таблицы связаны по полю код пользователя. Как отобразить данные первой таблицы, отсортированные по полю ФИО из второй таблицы. Использую IBX в Делфи. Возможно это глупый вопрос, но я только начал кодить бд, потому сильно ногами не бить :roll:

StealthAIDS
Сообщения: 15
Зарегистрирован: 10 янв 2007, 18:35

Сообщение StealthAIDS » 08 фев 2007, 23:03

Код: Выделить всё

select n.* from numbers n join detail d on d.id=n.id 
order by d.LastName
имена таблиц и полей по вкусу.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 08 фев 2007, 23:24

тогда рекомендую www.ibase.ru/devinfo/joins.htm к прочтению.

StealthAIDS
Сообщения: 15
Зарегистрирован: 10 янв 2007, 18:35

Сообщение StealthAIDS » 08 фев 2007, 23:55

Обоим :oops:

Overclocker
Сообщения: 2
Зарегистрирован: 08 фев 2007, 21:26

Сообщение Overclocker » 08 фев 2007, 23:58

А средствами TIBTable, без использования SQL - запросов, это возможно сделать? Поле по которому необходимо выполнить сортировку являеться лукапом(fkLookUp) на вторую таблицу.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 09 фев 2007, 00:09

www.ibase.ru/devinfo/ibx.htm#ibtable
Вообще IBTable не рекомендуется. в статье написано, почему.

кроме того, с сервером работают только запросами. лучше запросы писать самому, чем кто-то за тебя их будет формировать фиг знает как.

StealthAIDS
Сообщения: 15
Зарегистрирован: 10 янв 2007, 18:35

Сообщение StealthAIDS » 09 фев 2007, 00:10

http://www.dbginc.com/tech_pprs/ibxcds.html
Тебе нужен раздел насчет индексов
И, возможно, Promt или Lingvo :wink:

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 09 фев 2007, 01:09

Кстати, у Билла много хороших статей. Он еще и у нас в IBDeveloper публиковался.

Ответить