⊗pyPmDBONO 106 of 129 menu

Python හි වාර්තාවක් තනිවම ප්‍රතිදානය කිරීම

වගුවකින් වාර්තාවක් පමණක් ලබා ගැනීමට අවශ්‍ය නම්, එය ලූපයක් හරහා ප්‍රතිදානය කිරීම කේතය අතිරික්ත කරයි. මෙම ගැටළුව විසඳීම සඳහා, fetchone ක්‍රමය යොදා ගත යුතුය:

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

කේතය ක්‍රියාත්මක කිරීමෙන් පසු, වාර්තාව තනිවම ප්‍රදර්ශනය වේ:

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

දැන් අපි විමසුමේ කොන්දේසියක් සකසමු, එයට වාර්තා කිහිපයක් අනුරූප වේ:

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

මෙම අවස්ථාවේදී, සකසන ලද කොන්දේසි සඳහා අනුරූප වන පළමු වාර්තාව පමණක් ප්‍රතිදානය වේ:

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

වයස 25 ට වැඩි පරිශීලකයෙකු තෝරන්න.

වයස 30 ට අඩු සහ වැටුප 500 ට වැඩි පරිශීලකයෙකු තෝරන්න.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න