logo

SQL ATJAUNINĀJUMS

SQL komandas ( ATJAUNINĀT un DZĒST ) tiek izmantoti, lai mainītu datus, kas jau ir datu bāzē. SQL DELETE komanda izmanto WHERE klauzulu.

SQL ATJAUNINĀJUMS paziņojums tiek izmantots, lai mainītu tabulu turēto ierakstu datus. Kuras rindas ir jāatjaunina, to nosaka nosacījums. Lai norādītu nosacījumu, mēs izmantojam WHERE klauzulu.

UPDATE paziņojumu var uzrakstīt šādā formā:

mysql pa kreisi pievienoties
 UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition] 

Apskatīsim sintaksi:

 UPDATE table_name SET column_name = expression WHERE conditions 

Ņemsim piemēru: šeit mēs atjaunināsim ierakstu avota tabulā.

SQL priekšraksts:

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

Avotu tabula:

Studenta_IDVārdsUzvārdsLietotāja_vārds
1Tur irŠarmašarmili
2RahulMaurijadīvāns
3DžeimssWalkerDžonijs

Skatiet rezultātu pēc vērtības atjaunināšanas:

Studenta_IDVārdsUzvārdsLietotāja_vārds
1Tur irŠarmašarmili
2RahulMaurijadīvāns
3DžeimssWalker būt cilvēkam

Vairāku lauku atjaunināšana:

Ja plānojat atjaunināt vairākus laukus, katrs lauka uzdevums ir jāatdala ar komatu.

SQL UPDATE priekšraksts vairākiem laukiem:

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

Tabulas rezultāts ir norādīts zemāk:

Studenta_IDVārdsUzvārdsLietotāja_vārds
1Tur irŠarmašarmili
2RahulMaurijadīvāns
3 Džonijs Walker esi nopietns

MYSQL SINTAKSE ATJAUNINĀŠANAI TABULAS:

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

SQL UPDATE SELECT:

SQL ATJAUNINĀJUMS AR ATLASES VAIKUMU:

Mēs varam izmantot SELECT paziņojumu, lai atjauninātu ierakstus, izmantojot UPDATE paziņojumu.

SINTAKSE:

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

Varat arī izmēģināt šo -

 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 

Mana SQL SINTAKSE:

Ja vēlaties ATJAUNINĀT ar SELECT sadaļā My SQL, varat izmantot šo sintaksi:

Ņemsim piemēru ar divām tabulām. Šeit,

Pirmajā tabulā ir -

Cat_id, cat_name,

Un otrajā tabulā ir -

Rel_cat_id, rel_cat_name

SQL ATJAUNINĀJUMA SLEJA:

java sadalīta virkne ar atdalītāju

Mēs varam atjaunināt vienu vai vairākas kolonnas SQL, izmantojot vaicājumu SQL UPDATE.

SQL ATJAUNINĀŠANAS PIEMĒRS AR VIENAS SLEJAS ATJAUNINĀŠANU:

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

Šis SQL ATJAUNINĀŠANAS piemērs atjaunina studenta_id uz '001' studenta tabulā, kur studenta_nosaukums ir 'AJEET'.

SQL ATJAUNINĀŠANAS PIEMĒRS AR VAIRĀKU SLEJU ATJAUNINĀŠANU:

Lai atjauninātu vairāk nekā vienu kolonnu ar vienu atjaunināšanas paziņojumu:

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

Šis SQL UPDATE priekšraksts mainīs studenta vārdu uz “AJEET” un reliģiju uz “HINDU”, kur skolēna vārds ir “RAJU”.