logo

SQL-UPDATE

Die SQL-Befehle ( AKTUALISIEREN Und LÖSCHEN ) werden verwendet, um die Daten zu ändern, die bereits in der Datenbank vorhanden sind. Der SQL-Befehl DELETE verwendet eine WHERE-Klausel.

SQL-UPDATE Die Anweisung wird verwendet, um die Daten der in Tabellen enthaltenen Datensätze zu ändern. Welche Zeilen aktualisiert werden sollen, wird durch eine Bedingung entschieden. Um die Bedingung anzugeben, verwenden wir die WHERE-Klausel.

Die UPDATE-Anweisung kann in folgender Form geschrieben werden:

Hardcover vs. Taschenbuch
 UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition] 

Sehen wir uns die Syntax an:

 UPDATE table_name SET column_name = expression WHERE conditions 

Nehmen wir ein Beispiel: Hier aktualisieren wir einen Eintrag in der Quelltabelle.

SQL-Anweisung:

 UPDATE students SET User_Name = 'beinghuman' WHERE Student_Id = '3' 

Quellentabelle:

Studenten IDVornameFamilienname, NachnameNutzername
1Es gibtSharmaSharmili
2RahulMauryaso berühmt
3JamesGehhilfeJonny

Sehen Sie sich das Ergebnis nach der Aktualisierung des Werts an:

Studenten IDVornameFamilienname, NachnameNutzername
1Es gibtSharmaSharmili
2RahulMauryaso berühmt
3JamesGehhilfe menschlich sein

Mehrere Felder aktualisieren:

Wenn Sie mehrere Felder aktualisieren möchten, sollten Sie jede Feldzuordnung durch ein Komma trennen.

SQL UPDATE-Anweisung für mehrere Felder:

 UPDATE students SET User_Name = 'beserious', First_Name = 'Johnny' WHERE Student_Id = '3' 

Das Ergebnis der Tabelle ist unten angegeben:

Studenten IDVornameFamilienname, NachnameNutzername
1Es gibtSharmaSharmili
2RahulMauryaso berühmt
3 Johnny Gehhilfe ernst

MYSQL-SYNTAX ZUR AKTUALISIERUNG DER TABELLE:

 UPDATE table_name SET field1 = new-value1, field2 = new-value2, [WHERE CLAUSE] 

SQL-UPDATE-AUSWAHL:

SQL-UPDATE MIT SELECT QUERY:

Wir können die SELECT-Anweisung verwenden, um Datensätze über die UPDATE-Anweisung zu aktualisieren.

SYNTAX:

 UPDATE tableDestination SET tableDestination.col = value WHERE EXISTS ( SELECT col2.value FROM tblSource WHERE tblSource.join_col = tblDestination. Join_col AND tblSource.Constraint = value) 

Sie können auch dieses ausprobieren –

 UPDATE Table SET Table.column1 = othertable.column 1, Table.column2 = othertable.column 2 FROM Table INNER JOIN Other_table ON Table.id = other_table.id 

Meine SQL-SYNTAX:

Wenn Sie in My SQL ein UPDATE mit SELECT durchführen möchten, können Sie diese Syntax verwenden:

Nehmen wir ein Beispiel mit zwei Tabellen. Hier,

Wie groß ist mein Monitor?

Die erste Tabelle enthält -

Katzen-ID, Katzenname,

Und die zweite Tabelle enthält -

Rel_cat_id, rel_cat_name

SQL-UPDATE-Spalte:

doppelt verkettete Liste

Mit der SQL UPDATE-Abfrage können wir eine einzelne oder mehrere Spalten in SQL aktualisieren.

SQL-UPDATE-BEISPIEL MIT AKTUALISIERUNG EINER SPALTE:

 UPDATE students SET student_id = 001 WHERE student_name = 'AJEET'; 

Dieses SQL UPDATE-Beispiel würde die student_id in der student-Tabelle auf „001“ aktualisieren, wobei student_name „AJEET“ ist.

SQL-UPDATE-BEISPIEL MIT AKTUALISIERUNG MEHRERER SPALTEN:

So aktualisieren Sie mehr als eine Spalte mit einer einzigen Update-Anweisung:

 UPDATE students SET student_name = 'AJEET', Religion = 'HINDU' WHERE student_name = 'RAJU'; 

Diese SQL UPDATE-Anweisung ändert den Namen des Schülers in „AJEET“ und die Religion in „HINDU“, wobei der Name des Schülers „RAJU“ ist.