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

Ühe kirje väljastamine Pythonis

Kui on vaja saada tabelist ainult üks kirje, siis selle väljastamine tsükli kaudu teeb koodi liigseks. Selle probleemi lahendamiseks tuleb kasutada meetodit fetchone:

query = "SELECT * FROM users WHERE id=2" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) result = cursor.fetchone() print(result)

Pärast koodi täitmist kuvatakse ainult üks kirje:

{'id': 2, 'name': 'user2', 'age': 25, 'salary': 500}

Ja nüüd paneme päringusse tingimuse, millele vastab mitu kirjet:

query = "SELECT * FROM users WHERE salary>500" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) result = cursor.fetchone() print(result)

Sellisel juhul kuvatakse ainult esimene kirje, mis vastab seatud tingimustele:

{'id': 4, 'name': 'user4', 'age': 30, 'salary': 900}

Vali üks kasutaja, kelle vanus on rohkem kui 25 aastat.

Vali üks kasutaja, kelle vanus on vähem kui 30 aastat ja palk rohkem kui 500.

← →
↑
Eesti▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu