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

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

помогите с запросом на выборку (select)


jjj ©   (2006-09-27 18:52:00) 

Добрый день всем!

Подскажите, пожалуйста! Необходимо выполнить запрос select из многих таблиц с определенными параметрами. Таблица Т1 связана с Т2 и Т3, а Т2 с Т3 и Т4 - это к примеру. Можно ли с помощью JOIN объединить несколько таблиц сразу? Если да то каков синтаксис данного запроса?


Desdechado   (2006-09-27 20:32:00) [1]

ищешь у себя на компе файл LocalSQL.hlp и читаешь


_RusLAN   (2006-09-27 20:10:00) [2]

перечисляй связанные поля в where
например:
есть таблица Т1. соержит поля (ID, Ref, F1, F1) и  таблица Т2 с полями (ID, F1, F2, F3). Таблица Т1 связана с Т2 по полям Ref (в Т1) и ID (в Т2).

пишешь
select T1.*, T2.*
from T1, T2
where T1.Ref = T2.ID


YurikGL   (2006-09-27 20:02:00) [3]

http://podgoretsky.com/ddp.html
скачиваем "Мартин Грубер. Понимание SQL, Лебедева В.Н."
и смотрим там синтаксис....


atruhin   (2006-09-27 19:43:00) [4]

А справочник по синтаксису твоей БД, посмотреть слабо.


jjj   (2006-09-27 19:43:00) [5]


> User_Name   (27.09.06 19:15) [1]

У меня база в dbf формате. Запрос делаю в Delphi.


User_Name   (2006-09-27 19:15:00) [6]

Обьеденить можно, на разных СУБД разные синтаксисы


Наверх

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