⊗pyPmDBONO 106 of 129 menu

Vienas ieraksta izvade Python

Ja no tabulas ir jāiegūst tikai viens ieraksts, tad tā izvade caur ciklu padara kodu pārāk sarežģītu. Šīs problēmas risināšanai jāpiemēro metode fetchone:

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

Pēc koda izpildes tiks parādīts tikai viens ieraksts:

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

Tagad iestatīsim vaicājumā nosacījumu, kuram atbilst vairāki ieraksti:

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

Šajā gadījumā tiks izvadīts tikai pirmais ieraksts, kas atbilst noteiktajiem nosacījumiem:

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

Izvēlieties vienu lietotāju, kura vecums ir vairāk nekā 25 gadi.

Izvēlieties vienu lietotāju, kura vecums ir mazāks par 30 gadiem un alga vairāk nekā 500.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt