⊗pyPmDBNU 110 of 129 menu

Kusasisha Rekodi Kupitia Swala la SQL katika Python

Hebu sasa tujifunze kubadilisha rekodi. Hii inafanywa kwa kutumia amri ya UPDATE. Ina sintaksia ifuatayo:

query = "UPDATE jedwali SET uga = thamani WHERE sharti" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Kwa amri ya UPDATE ni muhimu kutumia mbinu commit:

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

Kuwa mwangalifu, ikiwa hutaonyesha katika swala kizuizi cha WHERE, basi wakati wa kusasisha rekodi zote za asili zitabadilishwa na mpya.

Mfano

Hebu tubadilishe umri na mshahara wa mtumiaji:

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

Mfano

Weka mshahara wa 400 na umri 24 kwa watumiaji wote wenye umri wa 23:

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

Kazi za Vitendo

Kwa kutumia dampo la jedwali users ulioulounda hapo awali, irudishe kwenye hali yake ya asili.

Kwa mtumiaji mwenye id 4 weka umri wa 35 miaka.

Kwa wote wenye mshahara 500, ufanye iwe 700.

Kwa wafanyikazi wenye id zaidi ya 2 na chini ya 5 wakiwemo weka umri 23.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa