У меня есть серия таблиц переписей, с которыми я выполняю запросы. Часто результаты содержат дублируемую информацию, хотя не все дубликаты дублируются. Вот некоторые примерные данные от одного из выходов запроса:Удаление дубликатов из запроса Результат
Field8, как я знаю, где мой дубликат информации. Несмотря на то, что все поля не совпадают, если Field8 дублируется, мне нужна только одна из записей. Проблема в том, что запись, в которой я нуждаюсь, не всегда согласована. Если записи дублируются, как и в первых двух записях, мне нужна только запись, где Field1 = 162. Однако, когда нет дубликатов, как в последних трех записях, мне нужны все три из этих записей независимо от того, что Field1 =. Поэтому, когда я могу получить этот запрос, чтобы работать правильно, то результат будет таким:
Может кто-то помочь мне написать запрос, чтобы выполнить это?
Можете ли вы уточнить, на каком дубликате тянуть? в вашем объяснении _where Field1 = 162_, это всегда так, когда есть дубликат? – WhiteHat
Да, в любое время, когда в Field8 есть дубликат, запись, которую мне нужно вытащить, всегда будет где Field1 = 162. – gacto