logo

SQL PÄIVITYS

SQL-komennot ( PÄIVITTÄÄ ja POISTAA ) käytetään tietokannassa jo olevien tietojen muokkaamiseen. SQL DELETE -komento käyttää WHERE-lausetta.

SQL PÄIVITYS lauseketta käytetään muuttamaan taulukoiden hallussa olevien tietueiden tietoja. Mitkä rivit päivitetään, sen päättää ehto. Ehdon määrittämiseksi käytämme WHERE-lausetta.

UPDATE-lauseke voidaan kirjoittaa seuraavassa muodossa:

ehdokasavain
 UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition] 

Katsotaanpa syntaksia:

 UPDATE table_name SET column_name = expression WHERE conditions 

Otetaan esimerkki: tässä aiomme päivittää merkinnän lähdetaulukossa.

SQL-lause:

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

Lähdetaulukko:

OpiskelijanumeroEtunimiSukunimiKäyttäjänimi
1OnSharmasharmili
2RahulMauryakuuluisa
3JamesKävelijäjonny

Katso tulos arvon päivityksen jälkeen:

OpiskelijanumeroEtunimiSukunimiKäyttäjänimi
1OnSharmasharmili
2RahulMauryakuuluisa
3JamesKävelijä ihmisenä oleminen

Useiden kenttien päivittäminen:

Jos aiot päivittää useita kenttiä, sinun tulee erottaa jokainen kenttätehtävä pilkulla.

SQL UPDATE -lause useille kentille:

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

Taulukon tulos on alla:

OpiskelijanumeroEtunimiSukunimiKäyttäjänimi
1OnSharmasharmili
2RahulMauryakuuluisa
3 Johnny Kävelijä tosissaan

MYSQL-SYNTAKSI PÄIVITYSTAULUKKOON:

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

SQL-PÄIVITYKSEN VALINTA:

SQL-PÄIVITYS SELECT KYSELYLLÄ:

Voimme käyttää SELECT-käskyä tietueiden päivittämiseen UPDATE-käskyn kautta.

SYNTAKSI:

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

Voit myös kokeilla tätä -

jos muuten lauseke java
 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 

Oma SQL-SYNTAKSI:

Jos haluat päivittää SELECT-toiminnolla My SQL:ssä, voit käyttää tätä syntaksia:

Otetaan esimerkki, jossa on kaksi taulukkoa. Tässä,

Ensimmäinen taulukko sisältää -

Cat_id, cat_name,

Ja toinen taulukko sisältää -

Rel_cat_id, rel_cat_name

SQL-PÄIVITYSSARAKE:

java lukea csv

Voimme päivittää yhden tai useita sarakkeita SQL:ssä SQL UPDATE -kyselyllä.

ESIMERKKI SQL:N PÄIVITYSTÄ YHDEN SARAKEN PÄIVITTÄMISELLÄ:

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

Tämä SQL PÄIVITYS -esimerkki päivittää opiskelijan_tunnuksen arvoon 001 opiskelijataulukossa, jossa opiskelijan_nimi on AJEET.

ESIMERKKI SQL-PÄIVITYKSESTÄ USEITA SARAKEJA PÄIVITTÄMISELLÄ:

Voit päivittää useamman kuin yhden sarakkeen yhdellä päivityslausekkeella:

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

Tämä SQL UPDATE -käsky muuttaa opiskelijan nimeksi 'AJEET' ja uskonnon muotoon 'HINDU', jossa opiskelijan nimi on 'RAJU'.