⊗pyPmDBNU 110 of 129 menu

Opdatering van rekords deur middel van SQL-navraag in Python

Laat ons nou leer hoe om rekords te verander. Dit word gedoen met die opdrag UPDATE. Dit het die volgende sintaks:

query = "UPDATE tabel SET veld = waarde WHERE voorwaarde" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Met die opdrag UPDATE moet jy noodwendig die metode commit toepas:

with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Wees versigtig, as jy nie die blok met WHERE in die navraag spesifiseer nie, sal alle oorspronklike rekords met die opdatering vervang word met nuwes.

Voorbeeld

Kom ons verander die ouderdom en salaris van die gebruiker:

query = "UPDATE users SET age=20, salary=800 WHERE id=1"

Voorbeeld

Stel die salaris as 400 en die ouderdom as 24 vir alle gebruikers op ouderdom 23:

query = "UPDATE users SET age=24, salary=300 WHERE age=23"

Praktiese Take

Gebruik die dump van die tabel users wat jy vroeër geskep het, stel dit in sy oorspronklike toestand.

Stel die ouderdom van die gebruiker met id 4 op 35 jaar.

Maak die salaris 700 vir almal met 'n salaris van 500.

Stel die ouderdom van werknemers met id groter as 2 en kleiner of gelyk aan 5 op 23.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp