Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmDBNU 110 of 129 menu
◀ ▶

Ажурирање на записи преку SQL барање во Python

Ајде сега да научиме како да ги менуваме записите. Ова се прави со командата UPDATE. Таа го има следниот синтакса:

query = "UPDATE табела SET поле = вредност WHERE услов" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Со командата UPDATE мора да се примени методот commit:

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

Бидете внимателни, ако не се наведе во барањето блокот со WHERE, тогаш при ажурирање сите постоечки записи ќе бидат заменети со нови.

Пример

Ајде да ја смениме возрастот и платата на корисникот:

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

Пример

Да ја поставиме платата на 400 и возрастот 24 на сите корисници на возраст 23:

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

Практични задачи

Користејќи го претходно создадениот дамп на табелата users доведете ја во нејзината оригинална состојба.

На корисникот со id 4 поставете му возраст 35 години.

На сите кои имаат плата 500, направете ја 700.

На работниците со id поголемо од 2 и помалку од 5 вклучително поставете им возраст 23.

← →
↑
Македонски▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј