⊗pyPmDBONO 106 of 129 menu

Udsendelse af en enkelt post i Python

Hvis du kun har brug for at hente én enkelt post fra tabellen, gør udsendelse gennem en løkke koden overflødig. For at løse dette problem skal du anvende metoden fetchone:

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

Efter udførelse af koden vil kun én post blive vist:

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

Lad os nu sætte en betingelse i forespørgslen, som flere poster opfylder:

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

I dette tilfælde vil kun den første post, der opfylder de givne betingelser, blive vist:

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

Vælg én bruger, hvis alder er over 25 år.

Vælg én bruger, hvis alder er mindre end 30 år og løn over 500.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis