Mehrere Felder in einem Feld zusammenführen und Daten beibehalten

1613
crazybmanp

ok, knifflig:

Ich muss ein Feld in einer Access 2007-Datenbank zusammenführen und es in einer Abfrage in einem Feld zusammenführen. schwieriger teil: ich muss die daten behalten, die zu den neuen aufzeichnungen gehören.

Beispiel:

col1 |col2 |col3 |data1 |data2 | 1 | |8 |90 |true | | | |40 |false | 2 | | |90 |true | 8 |4 |10 |100 |false | 

Ausgabe

out|data1|data2| 1 |90 |true | 8 |90 |true | 2 |40 |true | 8 |100 |false| 4 |100 |false| 10 |100 |false| 
0

1 Antwort auf die Frage

1
Tony Toews

Erstellen Sie drei separate, aber sehr ähnliche Anfügeabfragen. Wenn die Kriterien in Spalte 1, Spalte 2 oder Spalte 3 "nicht null" sind.

Ich habe 7 Felder wie die Col-Felder ... Gibt es eine Möglichkeit, dies schneller zu machen? crazybmanp vor 14 Jahren 0
Ja, wenn Sie die Abfragen im VBA-Code generieren, ansonsten nein. Abgesehen von der ersten Abfrage sollten die nachfolgenden Abfragen nur wenige Sekunden zum Kopieren und Ändern benötigen Tony Toews vor 14 Jahren 0