У меня есть 2 таблицы, 1Poolwaitingexchange и VA05 (ZRAX), как показано на приведенной ниже ссылке.Запрос MS Access для фильтрации дубликатов с критериями
http://i.stack.imgur.com/FN9tM.png
мне нужно [VCAT] от VA05 (ZRAX) и соотношение между 2 таблиц из обоих [Код материала] -> [Description1] и [Каст PO] -> [PO Number] (также показываются в ссылке)
Единственная проблема в том, что для каждого [Material Code] & [Cust PO] могут быть дубликаты с разными [Vcat], что означает, что все поля одинаковы, кроме [Vcat], и я хочу запись с самым низким Vcat, но не с нулем.
Например. Если у дублированных записей есть [Vcat] 0, 1, 2, 3, я хочу выбрать запись, которая показывает [Vcat] как 1.
Если в записях есть только [Vcat] 0, я хочу, чтобы он показывал записать с помощью [Vcat] как 0
и если [Vcat] пуст, верните запись с помощью [Vcat] пустым.
Единственная уникальная запись - [Notif #] из таблицы 1, и я пробовал множество разных подходов, таких как группа [Notif #], сначала для каждого повторяющегося поля и MIN для [Vcat], но я просто могу Я получаю значения, которые хочу.
Мои знания SQL не существуют, и я делаю много проб и ошибок. Я надеюсь, что кто-то может помочь мне с этой проблемой.
Пожалуйста, покажите ток данных, любых попыток SQL и желаемых результатов. Текстовое объяснение трудно интерпретировать. – Parfait