БД
Добавлено: 2006-09-08 20:27:13
Уважаемы коллеги!
Подскажите пожалуйста, как сконструировать такой запрос в microsoft access, чтобы сравнить две таблицы.
Дано:
1. Таблица компании - клиента.
2. Таблица компании - поставщика.
Каждая таблица имеет три одинаковые графы:
1. Дата выполнения услуги
2. № услуги
3. Стоимость услуги
В идеале - одна таблица должна быть равна другой. Т.е. - отчетность компании - потребителя должна совпадать с отчетностью компании -поставщика.
Так вот. Я сделал такой запрос, связав поля "Дата выполнения услуги" и "№ услуги" друг с другом соответственно. В резульатате, происходит группировка данных таблиц между собой:
т.е. услуга А с датой Х одной таблицы группируется с именно услугой А с датой Х второй таблицы и стоимости этих услуг сравниваются соответственно.
Все вроде бы замечательно. Но есть одно но..
Запрос показывает именно те даты и номера услуг, которые совпадают по номерам и датам м/у собой, а всякие несоответсвия он не берет.
Так вот целью и является скоерее нахождение и отражение этих несоответсвий чем соответсвий для последующего анализа.
Вот и вопрос: как спрограммировать этот запрос, который выдает помимо таблицы соответсвий, таблицу несоответсвий.
Подскажите пожалуйста, как сконструировать такой запрос в microsoft access, чтобы сравнить две таблицы.
Дано:
1. Таблица компании - клиента.
2. Таблица компании - поставщика.
Каждая таблица имеет три одинаковые графы:
1. Дата выполнения услуги
2. № услуги
3. Стоимость услуги
В идеале - одна таблица должна быть равна другой. Т.е. - отчетность компании - потребителя должна совпадать с отчетностью компании -поставщика.
Так вот. Я сделал такой запрос, связав поля "Дата выполнения услуги" и "№ услуги" друг с другом соответственно. В резульатате, происходит группировка данных таблиц между собой:
т.е. услуга А с датой Х одной таблицы группируется с именно услугой А с датой Х второй таблицы и стоимости этих услуг сравниваются соответственно.
Все вроде бы замечательно. Но есть одно но..
Запрос показывает именно те даты и номера услуг, которые совпадают по номерам и датам м/у собой, а всякие несоответсвия он не берет.
Так вот целью и является скоерее нахождение и отражение этих несоответсвий чем соответсвий для последующего анализа.
Вот и вопрос: как спрограммировать этот запрос, который выдает помимо таблицы соответсвий, таблицу несоответсвий.