Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.05.2009, 23:23   #1
Brook
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 16
По умолчанию Сортировка с поисковыми полями

Доброго всем времени суток.
У меня возникла следующая проблема: в моей базе данных есть, например, 2 таблицы,
BookTable (IdBook, Avtor, NameBook, IdIzdatel)
IzdatelTable (IdIzdatel, NameIzdatel)
Для первой таблицы в компоненте TTable создано поисковое поле, в котором отображается название издателя из второй таблицы. Однако при сортировки SQL запросом это поле не отображается, т.к. отсутствует в основной таблице.
Как поступить?

База данных: Paradox

Последний раз редактировалось Brook; 01.05.2009 в 23:44.
Brook вне форума Ответить с цитированием
Старый 02.05.2009, 18:57   #2
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

Цитата:
Сообщение от Brook Посмотреть сообщение
Как поступить?
перестать пользоваться TTable и научиться писать скл-запросы
Код:
select 
  b.*,
  i.NameIzdatel
from 
  BookTable b,
  IzdatelTable i
where 0=0
  and b.IdIzdatel = i.IdIzdatel
order by i.NameIzdatel, b.Avtor, b.NameBook
soleil@mmc вне форума Ответить с цитированием
Старый 04.05.2009, 10:51   #3
Brook
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 16
По умолчанию

спасибо
Brook вне форума Ответить с цитированием
Старый 04.05.2009, 22:14   #4
Brook
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 16
По умолчанию

Все замечательно работает - еще раз спасибо.
А эта строчка для чего? Вроде бы аналогичный результат и без нее получается
where 0=0
Brook вне форума Ответить с цитированием
Старый 04.05.2009, 23:15   #5
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

0=0 - затычка для макроса (здесь для красоты)
soleil@mmc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД Access и операции с полями WishNight БД в Delphi 3 05.04.2010 13:00
Помогите с подстановачными полями в Delphi Ol'ga Общие вопросы Delphi 1 29.06.2008 13:58
Не могу разобраться с полями..... Mitriy БД в Delphi 5 19.07.2007 15:09
Проблема с вычисляемыми полями DeadMan БД в Delphi 3 06.06.2007 13:28
операции над полями и строками zetrix Microsoft Office Excel 0 31.10.2006 08:08