-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Сделать умную выборку из двух связанных таблиц

Четверг, 22 Сентября 2016 г. 13:00 + в цитатник
Есть 2 связанные таблицы: банкоматы и контракты. Связаны по полю серийный_номер банкомата.
Когда банкомат перевозится со старого места установки на новое, старый контракт закрывается, а новый открывается.
У банкомата в таблице банкоматы может быть флаг что банкомат находится на гарантии.

Нужно отобразить все банкоматы на гарантии и отобразить их последнее место установки с адресом

Вот пример:

таблица1 Банкоматы:
серийный номер - текстовый уникальный индекс
на_гарантии - логическое значение

таблица2 Контракты:
системный_номер - индекс, уникальное увеличивающееся число
адрес_установки - текстовый
банкомат_демонтирован - логическое значение
серийный номер - связь с таблицей1

Например я делаю запрос чтобы поле на_гарантии было ИСТИНА, но в результат попадают все места установки из таблицы контракты

http://www.sql.ru/forum/1231839/sdelat-umnuu-vyborku-iz-dvuh-svyazannyh-tablic


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку