⊗pyPmDBNU 110 of 129 menu

Жазбаларды Python арқылы SQL сұранысымен жаңарту

Енді жазбаларды өзгертуді үйренейік. Бұл 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"

Мысал

Барлық 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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау