Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / поиск неповторяющихся записей / 4 сообщений из 4, страница 1 из 1
22.08.2003, 07:57
    #32244024
nut
nut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск неповторяющихся записей
Есть 2-е несвязанные таблицы:

T1 поля Аэропорт,Авиакомпания,Борт,ДатаВылета,Примеч (информативная)
T2 поля Аэропорт,Авиакомпания,Борт,ДатаВылета, Месяц, Сумма (таблица образуется путем добавления из Т1 избранных полей и добавлением других расчетных данных )

Требуется сравнить 2 таблицы по полям Аэропорт,Авиакомпания,Борт,ДатаВылета и выявить записи(вылеты) из Т1, которые не попали в Т2.

Помогите, пожалуйста :-)
...
Рейтинг: 0 / 0
22.08.2003, 08:27
    #32244046
Павел Воронцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск неповторяющихся записей
#1
SELECT * FROM T1 WHERE NOT EXISTS (SELECT 1 FROM T2 WHERE T1.[Аэропорт] = T2.[Аэропорт] AND T1.[Авиакомпания] = T2.[Авиакомпания] AND T1.[Борт] = T2.[Борт] AND T1.[ДатаВылета] = T2.[ДатаВылета])

#2
SELECT T1.* FROM T1 LEFT OUTER JOIN T2 ON T1.[Аэропорт] = T2.[Аэропорт] AND T1.[Авиакомпания] = T2.[Авиакомпания] AND T1.[Борт] = T2.[Борт] AND T1.[ДатаВылета] = T2.[ДатаВылета] WHERE T2.[Аэропорт] IS NULL
...
Рейтинг: 0 / 0
22.08.2003, 08:46
    #32244061
amel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск неповторяющихся записей
Или почитай в help про левое (left join) и правое (right join) объединения, соответственно в констркторе SQL, когда создаешь новый запрос делаешь связи по полям поля Аэропорт,Авиакомпания,Борт,ДатаВылета -> ну или как тебе удобно поля Аэропорт,Авиакомпания,Борт и выполяешь запрос!
...
Рейтинг: 0 / 0
25.08.2003, 03:58
    #32245676
nut
nut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск неповторяющихся записей
Спасибо. Благодаря вашим подсказкам все поулчилось :-)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / поиск неповторяющихся записей / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]