⊗pyPmDBONO 106 of 129 menu

Vis en enkelt post i Python

Hvis du bare trenger å hente én post fra tabellen, gjør utskriften av den gjennom en løkke koden overflødig. For å løse dette problemet, må du bruke metoden fetchone:

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

Etter at koden er kjørt, vil bare én post vises:

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

La oss nå sette en betingelse i spørringen, som flere poster oppfyller:

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

I dette tilfellet vil bare den første posten som oppfyller de gitte betingelsene, vises:

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

Velg én bruker som er eldre enn 25 år.

Velg én bruker som er yngre enn 30 år og har en lønn på mer enn 500.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis