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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2013, 23:44   #11
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

Код:
SELECT t1.napr, t1.mm, t1.kod, t2.napr, t2.mm, t2.kod
FROM t1
  LEFT JOIN t2 ON t2.install_id = t1.install_id AND t2.kod = t1.kod
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 05.03.2013, 09:17   #12
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

а ничего что
select count(*) from t1 where instal_id=9 дает 3
select count(*) from t2 where instal_id=9 дает 2

3*2 =6 ! это пояснение почему классический казалось бы запрос дает не то.

всего-то надо делать join по другому полю nm (или же по двум napr nm)

Цитата:
LEFT JOIN t2 ON t2.install_id = t1.install_id AND t2.kod = t1.kod
а может и по коd.
З.Ы. да на исходный пост обратил внимание, а в ответах просмотрел!
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 05.03.2013 в 09:23.
evg_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединение записей из двух таблиц DIMASIKXXX32 БД в Delphi 5 25.02.2013 23:40
Объединение двух таблиц исключая дубли AVGRIN Microsoft Office Excel 3 13.01.2013 21:52
Выборка и объединение двух таблиц. Maikroft Microsoft Office Access 4 25.01.2012 23:46
Объединение двух таблиц go2net Microsoft Office Excel 4 12.08.2010 00:11
Объединение двух таблиц jekis2506 Microsoft Office Excel 5 15.04.2009 08:34