Wir haben eine Access-Datenbank erstellen Sie eine CSV-Liste in einer Zugriffstabelle für jede Benutzer-ID, die sich an einem Computer anmeldet. Das Problem besteht darin, dass die Benutzer-ID dupliziert wird, wenn sich eine Benutzer-ID mehrmals auf einem Computer anmeldet.Einmalige Records für Feld zurückgeben
Sagen wir also, das ist, was die Tabellenstruktur wie
computer DailyUsers
ABC-123 ml12, rs12, ml12, ml12, ee13
DEF-456 zx44, aa33, zx44
schaut Und das ist, was ich will eine Abfrage
Computer DailyUsers
ABC-123 ml12, rs12, ee13
DEF-456 zx44, aa33
Ich habe versucht, unter Verwendung von sowohl Group By
und Distinct
aber das sieht auf zurückkehren Zeile für Zeile, keine Feldbasis
Wie kann dies in Access 2013 erreicht werden?
Dieses Problem am besten durch die Fixierung gelöst werden würde Format der ursprünglichen Tabelle. Haben Sie Kontrolle über die Struktur dieser Tabelle? – YowE3K
@ YowE3K - wir arbeiten daran, die Struktur der ursprünglichen Tabelle zu beheben - aber brauchen einen Weg, um die Daten, die bereits "Müll" in der Tabelle ist zu analysieren. – IcyPopTarts
Was machst du mit den Abfrageergebnissen? (Wenn Sie es nicht in der Abfrage selbst getan hätten, wäre es eine relativ einfache Übung in VBA, die Abfrageergebnisse zu übernehmen, jeden Datensatz auf '' 'aufzuteilen, alle Duplikate zu entfernen und die verbleibenden Elemente wieder zusammenzufügen tun, was auch immer Sie mit den Daten tun.) – YowE3K