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

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

Объединение таблиц [D7]


Неважно ©   (2011-02-03 17:35:00) 

Таблица Table1
Id - идентификатор
Mode — некое число


Таблица Table2
Id — идентификатор
IdTable1 — ссылка на Id Table1
Name — строка


Такой запрос показывает данные, но только если есть связь между таблицами
select T1.Id, T1.Mode, T2.Name from table1 T1, table2 T2
where T1.Id=T2.IdTable1


Подскажите, а как быть, если в Table1 есть данные, которые ни как не связаны с Table2?

Т.е. мне нужно отобразить примерно так:
1 1 abc
2 1 bcd
3 2   // <=отобразать, если нет связи
4 1 def


Неважно   (2011-02-04 16:25:00) [1]

Спасибо, помогло.


Плохиш   (2011-02-03 18:15:00) [2]

outer join


Наверх

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