Inhaltsverzeichnis:

Kann ich bei der Aktualisierungsabfrage teilnehmen?
Kann ich bei der Aktualisierungsabfrage teilnehmen?

Video: Kann ich bei der Aktualisierungsabfrage teilnehmen?

Video: Kann ich bei der Aktualisierungsabfrage teilnehmen?
Video: Aktualisierungsabfrage erstellen in Microsoft Access 2024, November
Anonim

Zu Anfrage Daten aus verwandten Tabellen, Sie oft verwenden das beitreten Klauseln, entweder inner beitreten oder links beitreten . In SQL Server können Sie Kann benutzen diese beitreten Klauseln in der UPDATE-Anweisung eine Kreuztabelle durchführen aktualisieren . Geben Sie zuerst den Namen der Tabelle (t1) an, die Sie erstellen möchten aktualisieren in dem AKTUALISIEREN Klausel.

Können wir einfach eine Join-in-Update-Abfrage verwenden?

MySQL UPDATE JOIN-Syntax Sie häufig Verknüpfungen verwenden zu Anfrage Zeilen aus einer Tabelle, die (im Fall von INNER BEITRETEN ) oder nicht haben (im Fall von LEFT BEITRETEN ) übereinstimmende Zeilen in einer anderen Tabelle. Bei MySQL, du kannst verwenden das BEITRETEN Klauseln in der UPDATE-Anweisung die Kreuztabelle durchführen aktualisieren.

Können wir außerdem Join in Update-Abfragen in Oracle verwenden? AKTUALISIEREN Zeilen mit Werten aus einer Tabelle BEITRETEN in Orakel . Dass schließt sich an die Zeilen von den Eltern UPDATE-Abfrage mit den Zeilen aus der SELECT-Unterabfrage.

Wie verknüpfe ich hierin eine Aktualisierungsabfrage?

Die einfachste und gebräuchlichste Methode besteht darin, die Join-Klausel in der Update-Anweisung zu verwenden und mehrere Tabellen in der Update-Anweisung zu verwenden

  1. UPDATE-Tabelle 1.
  2. SET Spalte 2 = t2. Spal2,
  3. Spalte 3 = t2. Spalte3.
  4. FROM Tabelle1 t1.
  5. INNER JOIN Tabelle 2 t2 ON t1. Col1 = t2.col1.
  6. WO t1. Col1 IN (21, 31)

Kann ich zwei Tabellen in einer einzigen Abfrage aktualisieren?

Du kann 'T Aktualisieren Sie mehrere Tabellen in einer Anweisung , Aber du kann Verwenden Sie eine Transaktion, um sicherzustellen, dass zwei UPDATE Anweisungen werden atomar behandelt. Du kann Stapeln Sie sie auch, um eine Hin- und Rückfahrt zu vermeiden.

Empfohlen: