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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2012, 01:16   #1
hunter08923
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 30
Вопрос запрос к БД

подскажите пожалуйста как реализовать запрос...есть БД, в ней есть главная таблица назовем ее "список"...в трех полях данной таблицы есть ФИО...так же есть еще 3 справочника с этими ФИО и номерами телефонов...так вот нужно сделать запрос так чтобы в гриде отображалась вся таблица "список" и рядом с каждым ФИО номер телефона соответствующий как в справочниках?...заранее спасибо
hunter08923 вне форума Ответить с цитированием
Старый 13.11.2012, 07:22   #2
fobass
Форумчанин
 
Регистрация: 05.06.2008
Сообщений: 100
По умолчанию

JOIN'ы в помощь
fobass вне форума Ответить с цитированием
Старый 13.11.2012, 08:12   #3
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

По уму там должен быть какой-то первичный ключ (id) для записей с фио, тогда запрос будет примерно такой
Код:
SELECT 
sp.f, sp.i, sp.o, t.n
FROM
Spisok AS sp INNER JOIN Telefon AS t on sp.id=t.id
phomm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос на выборку и отчет на этот запрос Camelot_2012 Microsoft Office Access 2 21.12.2011 16:48
Запрос maks1503 SQL, базы данных 6 12.07.2011 09:47
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) Машуля SQL, базы данных 4 06.05.2010 21:09
запрос ссылается на несвязанный с ним запрос kolebatel SQL, базы данных 0 11.06.2008 12:50