Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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=28။ IN ဖြင့် ရေးသားသော 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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်