Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Anfügeabfrage verwirklichen

Empfohlene Antworten

Habe Zwei Tabellen : Airline und Airlineupdate.

Das was in der Updatedatei ist soll an die andere Datei angefügt werden. In der Airline sind 1964 datensätze und in der update 4. Habe jetzt eine abfrage erstellt und bekomme jetzt die aussage das er 7856 Dateíen anhängen will (also für jeden vorhandenen Datensatz alle vier neuen noch einmal)... Wie muß ich es richtig machen`?

Was muß ich in die Felder schreiben ?

Originally posted by charly20

Wie muß ich es richtig machen`?

Uns erstmal verraten, wie deine Tabellen aufgebaut sind. Deine Abfrage, die du gemacht hast, posten und noch sagen welche Datenbank du benutzt.....

Moin !

Das funktioniert nach dem Muster:

INSERT INTO Master ( Feld1, Feld2, Feld3 )

SELECT Slave.Feld1, Slave.Feld2, Slave.Feld3

FROM Slave;

Du gibst also an welche Felder Du füllen lassen möchtest (falls Felder mit Autowert vorhanden sind musst Du die natürlich weglassen) und dann als Quelle ein Select auf eben diese Felder in der Update-Tabelle.

gruß

Christian

Also erst mal auf die Frage:

Ich benutze Access 97. Die Tabelle an die ich etwas anfügen willl hat keine automatischen Felder bzw Autowertfelder. Die Tabellen sind gleich aufgebaut und haben (so wie es geplant ist zumindest) die gleiche Abfolge der Felder. Es geht nur darum die Datensätze der updateTabelle an die andere anzuhängen. Was noch zu sagen ist: Es gibt einen kombinierten Schlüssel (weiß den Fachbegriff nicht) zwischen den Feldern "Code" und "Date" - also ich meine das wo Access einen Schlüssel vor die Tabellenzeile setzt.

@tauron

Aber diese "sql" Befehle kann ich doch nicht bei einer Abfrage reinschreiben oder doch?!

Doch doch, erstell einfach eine neue Abfrage (Entwurfsansicht) und schalt auf die SQL-Ansicht um. Da kannst Du den Insert eintragen und das ganze dann als Anfüge-Abfrage speichern.

Das mit dem kombinierten Schlüssel sollte kein Problem sein, solange keine Duplikate auftreten, dann meldet sich Access mit einer Fehlermeldung.

gruß

Christian

Ja danke hat funktioniert.

Aber wo wir gerade dabei sind. HAb ich des weiteren die möglichkeit auchwas aus einer Excel Datei (auch sql mäßig in der gleichen Abfrage) zu importieren.

Hab es schon anders gelößt aber wenn ads auch gehen würde....

Ich denke nicht, daß das direkt aus einer Excel-Tabelle geht, das kann SQL meines Wissens nach nicht; da ist weiterhin der Zwischenschritt des Importierens in eine Access-Tabelle nötig. Aber Du kannst ja den Import der Excel-Tabelle und dann das Anfügen an die Haupttabelle in einer Prozedur auslösen, das hätte dann nach außen hin den gleichen Effekt.

gruß

Christian

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.