Wie ziehe ich in Access Daten aus mehreren Tabellen in eine Tabelle?

34782
KronoS

Ich habe mehrere Tabellen, die Aufgaben entsprechend ihrer Kategorie enthalten. Jede Tabelle repräsentiert diese Kategorie. Ich muss eine 'Master'-Tabelle erstellen, die dann in der Lage ist, Daten aus ALLEN anderen Tabellen in einer Dropdown-Box abzurufen. Zum Beispiel:

enter image description here

Dies ist jedoch nur eine Tabelle, die ich mithilfe des Assistenten 'Lookup and Relations' ausführen kann. Wie kann ich dies für Daten aus mehreren Tabellen aktivieren?

Etwas mehr Klarstellung:

Jede Untertabelle hat eine eindeutige 'Task ID':

Kategorie 1 = 1000 Serie

Kategorie 2 = Serie 2000

Kategorie 3 = 3000 Serie

....

Ich brauche die Fähigkeit, eine eindeutige ID für jede dieser Kategorien zu erstellen, die dann aktualisiert wird und aus einer anderen Tabelle ausgewählt werden kann.

4

2 Antworten auf die Frage

6
BloodPhilia

Die Antwort auf Ihr Problem ist wieder eine Abfrage! Und es ist folgendes, was Sie brauchen:

SELECT Name FROM FirstTable UNION SELECT Name FROM SecondTable UNION SELECT Name FROM ThirdTable 

usw.

Dadurch erhalten Sie eine Reihe von Datensätzen aus der Spalte name, die von der Abfrage aus den FirstTable, SecondTableund gesammelt wurden ThirdTable.

Anschließend können Sie den Such-Assistenten im Tabellendesign verwenden, um die Abfrage auszuwählen, nachdem Sie sie gespeichert haben, um das Dropdown-Menü aufzufüllen.


Sie können eine Abfrage in Access ausführen, indem Sie folgendermaßen vorgehen:

  1. Gehen Sie zur Registerkarte "Erstellen" und klicken Sie auf "Abfrageentwurf".
    enter image description here

  2. Schließen Sie einfach das Fenster, in dem Sie zur Auswahl von Tabellen aufgefordert werden. Das brauchen wir nicht.

  3. Gehen Sie zur Registerkarte "Design" und klicken Sie auf die Schaltfläche mit dem Pfeil, bis Sie einen Texteingabebildschirm erhalten. (Standardmäßig heißt es SELECT;).
    enter image description here

  4. Löschen Sie den Standardtext und fügen Sie die obige Abfrage ein.

  5. Klicken Sie auf "Ausführen".
    enter image description here

  6. Speichern Sie es, indem Sie Ctrl+ drücken, Swährend die Registerkarte der Abfrage die aktive Registerkarte ist.

Sehr gut :) ... William Hilsum vor 12 Jahren 0
@Wil Segne dich für deine gütigen Worte oh, mein Herr: D BloodPhilia vor 12 Jahren 2
0
music2myear

Sie benötigen eine Abfrage, die Daten aus allen drei Tabellen zusammenführt, die in der Dropdown-Liste verfügbar sein sollen. Anschließend stützen Sie die Dropdown-Liste mithilfe des Beziehungs- / Such-Assistenten auf diese Abfrage.