⊗pyPmDBONO 106 of 129 menu

Python'da Tek Kayıt Çıktısı

Bir tablodan yalnızca bir kayıt almanız gerekiyorsa, onu bir döngü ile çıkarmak kodu gereksiz yere karmaşık hale getirir. Bu sorunu çözmek için fetchone yöntemini uygulamak gerekir:

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

Kod çalıştırıldıktan sonra yalnızca bir kayıt görüntülenecektir:

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

Şimdi sorguya, birkaç kaydın karşıladığı bir koşul verelim:

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

Bu durumda, belirtilen koşullara uyan sadece ilk kayıt çıkarılacaktır:

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

Yaşı 25'ten fazla olan bir kullanıcı seçin.

Yaşı 30'dan az ve maaşı 500'den fazla olan bir kullanıcı seçin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet