Hallo nochmal:
Hier mal ein Beispiel für eine Standardabfrage:
Erstelle einen Abfrageentwurf
Wechsel zur SQL-Ansicht und gib dort folgenden Code ein:
SELECT tblGesamt.Lieferant, tblAdressen.Name, tblAdressen.Adresse, tblGesamt.Bestellnr, tblGesamt.Bestelldatum, tblGesamt.Wert
FROM tblGesamt LEFT JOIN tblAdressen ON tblGesamt.Lieferant = tblAdressen.Lieferant
ORDER BY tblGesamt.Bestelldatum;
Ersetze dabei ggf. die Feldnamen der Tabellen durch von dir benannte Felder.
Wenn du nun zur Entwurfsansicht wechselst, siehst du, wie die Abfrage aufgebaut werden sollte.
Mit einem Wechsel zur Datenblattansicht hast du alle Werte der Gesamttabelle + die Adressen der Adresstabelle in einer Übersicht.
Um die Adressen auch physisch in die andere Tabelle zu übernehmen, füge der Tabelle "tblGesamt" ein Feld "Adresse" hinzu und nutze den folgenden SQL-Code für die Abfrage:
UPDATE tblGesamt LEFT JOIN tblAdressen ON tblGesamt.Lieferant = tblAdressen.Lieferant SET tblGesamt.Adresse = [tblAdressen]![Adresse]
WHERE ((([tblGesamt]![Lieferant])=[tblAdressen]![Lieferant]));
Auch hier wieder hinterm Punkt bzw. hinterm Ausrufezeichen deine Feldnamen verwenden.
Auch hier kannst du in den Entwurfsmodus wechseln um dir den üblichen Aufbau solch einer Abfrage anzusehen.
Klicke nach Speichern der Abfrage doppelt darauf um sie auszuführen. (Ggf. musst du zuvor beim Öffnen der Datenbank die Update-Funktion aktivieren)
Ich hoffe wir konnten dir helfen.
Gruß Mr. K.