⊗pyPmDBSVS 113 of 129 menu

Python တွင် အထူးတန်ဖိုးများဖြင့် မှတ်တမ်းများ ရွေးချယ်ခြင်း

တစ်စုံတစ်ရာသော field တန်ဖိုးများအုပ်စုမှ မှတ်တမ်းတစ်ခု ရွေးချယ်ရန်လိုအပ်ပါက IN command ကို အသုံးပြုနိုင်သည်။ ဥပမာ၊ name field တွင် တန်ဖိုး 'user1', 'user3' သို့မဟုတ် 'user4' ရှိသည့် မှတ်တမ်းများကို ရွေးချယ်နိုင်သည်။ ၎င်းကို ဤကဲ့သို့ ရေးသားနိုင်သည်- WHERE id IN ('user1', 'user3', 'user4')

�မူလအားဖြင့် ထိုသို့သောအရာများအတွက် OR command ကိုလည်း အသုံးပြုနိုင်သည်၊ ထို့နောက် ပထမဥပမာကို ဤကဲ့သို့ ရည်ညွှန်းနိုင်သည်- WHERE id=1 OR id=3 OR id=7 OR id=14 OR id=28IN ဖြင့် ရေးသားသော variant က ပို၍ ရိုးရှင်းပြီး ကျစ်လျစ်သောပုံစံ ရှိသည်။

ဥပမာ

id field တွင် တန်ဖိုး 1, 3, 5 ရှိသော users များကို ရွေးချယ်ကြပါစို့-

query = "SELECT * FROM users WHERE id IN (1, 3, 5)"

run ပြီးသော code ၏ ရလဒ်-

{'id': 1, 'name': 'user1', 'age': 23, 'salary': 400} {'id': 3, 'name': 'user3', 'age': 23, 'salary': 500} {'id': 5, 'name': 'user5', 'age': 27, 'salary': 500}

ဥပမာ

IN command ကို query အတွင်းရှိ အခြား command များနှင့် ပေါင်းစပ်အသုံးပြုနိုင်သည်။ ယခင်ဥပမာကို users များ၏ အသက်သည် 23 နှစ်ထက် ပိုရမည်ဟု ထပ်မံဖော်ပြလျက် ပြန်ရေးကြည့်ကြပါစို့-

query = "SELECT * FROM users WHERE id IN (1, 3, 5) AND age>23"

run ပြီးသော code ၏ ရလဒ်-

{'id': 5, 'name': 'user5', 'age': 27, 'salary': 500}

လက်တွေ့လေ့ကျင့်ခန်းများ

လစာ တန်ဖိုး 400 နှင့် 900 ရှိသည့် users များကို ထုတ်ယူပါ။

အသက် 25, 27 နှင့် 28 နှစ်ရှိပြီး id သည် 2 ထက် ပိုသော users များကို ထုတ်ယူပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်