Die "Join" SQL -Anweisung ermöglicht es Ihnen, mehrere Tabellen miteinander zu verbinden in einer Abfrage. Sie müssen den Join- Anweisung in einer Unterabfrage , wenn Sie den "Update "-Anweisung. Die UPDATE-Anweisung bearbeitet den Inhalt Ihrer Datenbank-Tabellen . Die Join- Anweisung können Sie die Datensätze herauszufiltern , so dass Sie nicht versehentlich die falschen Datensätze aktualisieren betroffen. Verwenden Aktualisierungsabfragen vernünftig so , dass Sie nicht die falschen Datensätze der Tabelle . Anleitung
1
Klicken Sie in Windows auf "Start" und wählen Sie " Alle Programme". Klicken Sie auf " SQL Server " und anschließend auf " SQL Server Management Studio. " Die wichtigsten SQL -Datenbank-Editor öffnet sich.
2
der rechten Maustaste auf den Namen der Datenbank auf der linken Seite der Management Studio und wählen Sie " Neue Abfrage. " Eine SQL-Editor geöffnet, in dem Sie das Update -Code eingeben.
3
Geben Sie Ihren Update-Anweisung . Zum Beispiel, wenn Sie eine Gruppe von Kunden- Datensätze zu aktualisieren , um den Vornamen ändern möchten, leistet die folgende Syntax die edit:
update-Kunden eingestellt Vorname = ' joe ' where Vorname = ' Joseph '
< p> Dieses Update ändert Abfrage alle Kunden mit einem Vornamen von "Joseph " auf den Spitznamen "joe ".
4
Verwenden Sie die Join-Anweisung , um herauszufiltern mehrere Datensätze. In dem Beispiel in Schritt 3 , wenn Sie mehrere Datensätze herauszufiltern anhand von Kriterien in einer anderen Tabelle möchten, verwenden Sie die Join -Anweisung. Die folgende Syntax nur Updates Kunden , der einen Auftrag haben in der " orders" Tabelle :
update-Kunden eingestellt Vorname = ' joe ' where Vorname = ' Joseph ' und customerId in
(ab customerId wählen o Aufträge kommen Kunden c wo o.customerId = c.CustomerID )
5
Drücken Sie die Taste "F5" , um die Abfrage auszuführen. Das Update ist unmittelbar, so die Daten der Tabelle nach der Meldung "Erfolgreich" kehrt verändert werden.