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

Python'да SQL сурамжасы аркылуу жазууларды жаңыртуу

Келгиле, эми жазууларды өзгөртүүнү үйрөнөлү. Бул UPDATE командасы менен жасалат. Анын төмөнкүдөй синтаксиси бар:

query = "UPDATE таблица SET полe = значение 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"

Мисал

Бардык 23 жаштагы колдонуучуларга 400 эмгек акысы жана 24 жашын коёлу:

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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу