Access-связать две записи в одной таблице / вычисление поля из записей

мой первый вопрос по SE... большую часть времени мой вопрос уже был задан, поэтому я никогда не чувствовал необходимости регистрироваться в прошлом. Но вот мы здесь. Это немного сложный сценарий, и поэтому мне трудно даже понять, с чего начать.

моей ситуации:

У меня есть accessdb, что я строю; этот дБ-это в первую очередь таблица результатов конкретных тестов мы делаем на продукцию. Для каждого типа теста возможны различные результаты. Поэтому каждый результат имеет ключ. Результаты могут быть сгруппированы по продукту концептуально. Сами результаты связаны с другой таблицей, в которой перечислены детали проекта, которые потребовали тестов. Каждый проект также является ключевым.

моя цель:

изредка (и случайно) мы выполняем все тесты мы выполнили на продукте дважды для качественных целей который значит что 2 различных ключа который могут быть связаны результатом. Мы оцениваем результаты для тестирования качество.

Я пытаюсь выяснить способ вытащить два результата в одной таблице (т. е. пары ключей) в новую таблицу, которая затем может быть оценена с помощью вычисления.

некоторые из моих идей включают:

  • создание самосоединения в таблице, которое позволяет двум парам быть
    связанный (вручную, путем ввода значения ключа второго результата в
    новое поле для этой записи), но тогда я не уверен, как взять
    эта запись и потяните результаты в новую таблицу... Я предполагаю
    запрос, но не знаю как. Кроме того, казалось бы, этот метод будет
    дублируйте процесс, так как было бы две связанные записи с ключом
    друг другу по этому процессу и сообщается в новой таблице.

  • импортировать таблицу с перечнем продуктов и их результаты тестов
    на одной строке, но у меня нет способа связать это с ключом результата
    так как это импортируется в базу данных в отдельном импорте, который назначает
    тот ключи. Кроме того, если бы я пошел по этому маршруту, я мог бы просто оценить результаты в
    этот csv отрицает необходимость автоматизации. Хотя я все еще могу связать
    их и придется там хранить.

любые указания или предложения приветствуются

25
задан Whitehead
20.12.2022 16:18 Количество просмотров материала 3373
Распечатать страницу

1 ответ

Итак, я действительно добился некоторого прогресса в этом, следуя моей первой идее. Я добавил DuplicateID к записи и кнопку Да/нет. Затем я фильтрую таблицу для двух пар и иду вниз по списку, вводя дубликат ключа в поле DuplicateID первого образца. Я не делаю то же самое для дубликата, чтобы избежать дублирования результатов в запросе. Затем я запускаю запрос добавления к самосоединению для ключа и DuplicateID, который сообщает результат для двух значений и некоторых метаданных для проверки затем загрузите его в таблицу. Результаты оцениваются в поле в конце строки. Когда я закончу, я отмечаю поле да/нет и запускаю запрос только на тех, которые не отмечены.

Он работает, но он все еще далек от автоматизированного, который является идеальным. Если есть какие-либо предложения о том, как сделать это еще более автоматизированным его оценили!

0
отвечен Whitehead 2022-12-22 00:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх