SQL အားကွက်
ပုံစံ အချက်အလက် ကို အချက်အလက် အချက်အလက် အတွင်း အသုံးပြုနိုင်ပါ
SQL အားကွက်
ပုံစံ အချက်အလက် ကို အချက်အလက် အချက်အလက် အတွင်း တစ်ခုနှင့် အတန်း တစ်ခု အစား သုံးနိုင်ပါ
SQL စက္ခု သည် LIKE ပြောင်းလဲပြီး အသုံးပြုရမည်
SQL တွင် အောက်ပါ စက္ခု ကို အသုံးပြုနိုင်ပါ
စက္ခု | ဖော်ပြ |
---|---|
% | အချက်အလက် တစ်ခုနှင့် အချက်အလက် အတန်း တစ်ခုနှင့် ကို ချီးမှတ်တယ် |
_ | တစ်ခုတည်းသော အစက္ခု ကို သာ အပြောင်းလဲတယ် |
[charlist] | အကွက် အချက်အလက် အစက္ခု |
[^charlist] သို့မဟုတ် [!charlist] |
အကွက် အချက်အလက် မှ မရှိသေးသော အစက္ခု |
အစားထိုးခြင်းအတွက် အချက်အလက်
Persons အချက်အလက်
အမှတ် | အကြီးအမည် | ပထမအမည် | လိပ်စာ | မြို့ |
---|---|---|---|---|
1 | အက်ဒလန် | ဂျွန် | အော့စ်ဖ်စ်တလ် | လန်ဒန် |
2 | ဘုရှ် | ဂျို့ | ဖူးစီးရိ် | နယူးမော်စီ |
3 | ချန်တာ | တာမော့ | ချန်ပါးချီး | ဘင်္ဂလား |
အက်မ် % စက္ခု
အမှတ် 1
现在,我们希望从上面的 "Persons" 表中选取居住在以 "Ne" 开始的城市里的人:
ကျွန်တော်တို့သည် အောက်ပါ SELECT စက္ခုများ ကို အသုံးပြုနိုင်သည်:
SELECT * FROM Persons WHERE City LIKE 'Ne%'
ရလဒ်စာတန်း:
အမှတ် | အကြီးအမည် | ပထမအမည် | လိပ်စာ | မြို့ |
---|---|---|---|---|
2 | ဘုရှ် | ဂျို့ | ဖူးစီးရိ် | နယူးမော်စီ |
အမှတ် 2
接下来,我们希望从 "Persons" 表中选取居住在包含 "lond" 的城市里的人:
ကျွန်တော်တို့သည် အောက်ပါ SELECT စက္ခုများ ကို အသုံးပြုနိုင်သည်:
SELECT * FROM Persons WHERE City LIKE '%lond%'
ရလဒ်စာတန်း:
အမှတ် | အကြီးအမည် | ပထမအမည် | လိပ်စာ | မြို့ |
---|---|---|---|---|
1 | အက်ဒလန် | ဂျွန် | အော့စ်ဖ်စ်တလ် | လန်ဒန် |
使用 _ 通配符
အမှတ် 1
现在,我们希望从上面的 "Persons" 表中选取名字的第一个字符之后是 "eorge" 的人:
ကျွန်တော်တို့သည် အောက်ပါ SELECT စက္ခုများ ကို အသုံးပြုနိုင်သည်:
SELECT * FROM Persons WHERE ပထမအမည် LIKE '_eorge'
ရလဒ်စာတန်း:
အမှတ် | အကြီးအမည် | ပထမအမည် | လိပ်စာ | မြို့ |
---|---|---|---|---|
2 | ဘုရှ် | ဂျို့ | ဖူးစီးရိ် | နယူးမော်စီ |
အမှတ် 2
အခွင့်ပြုထားသော အချက်အလက် အတွက် အောက်ပါအချက်အလက် ကို အသုံးပြုပါ - အကြီးအမည် အစား "C" စတင်သော လူများ၊ နောက်တွင် မည်သည့် စာလုံးမျှ မပါဘဲ၊ နောက်တွင် "r" စတင်သော လူများ၊ နောက်တွင် မည်သည့် စာလုံးမျှ မပါဘဲ၊ နောက်တွင် "er" စတင်သော လူများ
ကျွန်တော်တို့သည် အောက်ပါ SELECT စက္ခုများ ကို အသုံးပြုနိုင်သည်:
SELECT * FROM Persons WHERE အကြီးအမည် LIKE 'C_r_er'
ရလဒ်စာတန်း:
အမှတ် | အကြီးအမည် | ပထမအမည် | လိပ်စာ | မြို့ |
---|---|---|---|---|
3 | ချန်တာ | တာမော့ | ချန်ပါးချီး | ဘင်္ဂလား |
အသုံးပြု [charlist] ဝါးပါး
အမှတ် 1
ကျွန်တော်တို့သည် အထက်တွင် "Persons" အချက်အလက်စာတန်းမှ နေထိုင်သော မြို့များအား "A" သို့မဟုတ် "L" သို့မဟုတ် "N" စတင်သော လူများကို ရယူသိသင့်သည်:
ကျွန်တော်တို့သည် အောက်ပါ SELECT စက္ခုများ ကို အသုံးပြုနိုင်သည်:
SELECT * FROM Persons WHERE မြို့ LIKE '[ALN]%'
ရလဒ်စာတန်း:
အမှတ် | အကြီးအမည် | ပထမအမည် | လိပ်စာ | မြို့ |
---|---|---|---|---|
1 | အက်ဒလန် | ဂျွန် | အော့စ်ဖ်စ်တလ် | လန်ဒန် |
2 | ဘုရှ် | ဂျို့ | ဖူးစီးရိ် | နယူးမော်စီ |
အမှတ် 2
ကျွန်တော်တို့သည် အထက်တွင် "Persons" အချက်အလက်စာတန်းမှ နေထိုင်သော မြို့များကို ရယူသိသင့်သည်မမှန် "A" သို့မဟုတ် "L" သို့မဟုတ် "N" စတင်သော လူများ:
ကျွန်တော်တို့သည် အောက်ပါ SELECT စက္ခုများ ကို အသုံးပြုနိုင်သည်:
SELECT * FROM Persons WHERE မြို့ LIKE '[!ALN]%'
ရလဒ်စာတန်း:
အမှတ် | အကြီးအမည် | ပထမအမည် | လိပ်စာ | မြို့ |
---|---|---|---|---|
3 | ချန်တာ | တာမော့ | ချန်ပါးချီး | ဘင်္ဂလား |