MySQL POSITION() လုပ်ဆောင်ချက်
ဥပမာ
"W3Schools.com" စာကြောင်းတွင် "3" ကိုရှာပြီး အနေအထားပြန်သွားပါ-
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
POSITION() လုပ်ဆောင်ချက်သည် string တစ်ခုရှိ စာကြောင်းခွဲတစ်ခု၏ ပထမဆုံးဖြစ်ပေါ်မှု အနေအထားကို ပြန်ပေးသည်။
မူလစာတန်းအတွင်း ခွဲစာကြောင်းကို ရှာမတွေ့ပါက၊ ဤလုပ်ဆောင်ချက်သည် 0 သို့ ပြန်သွားမည်ဖြစ်သည်။
ဤလုပ်ဆောင်ချက်သည် အသေးစိပ်မပါသော ရှာဖွေမှုကို လုပ်ဆောင်သည်။
မှတ်ချက်- LOCATE () လုပ်ဆောင်ချက်သည် POSITION() လုပ်ဆောင်ချက်နှင့် ညီမျှသည်။
အထားအသို
POSITION(substring IN string)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
နည်းပညာဆိုင်ရာအသေးစိတ်
အလုပ်လုပ်သည်- | MySQL 4.0 မှ |
---|
နောက်ထပ် ဥပမာများ
ဥပမာ
"W3Schools.com" စာကြောင်းတွင် "COM" ကိုရှာပြီး အနေအထားပြန်သွားပါ-
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
ဥပမာ
CustomerName ကော်လံတွင် "a" ကိုရှာပါ၊ နှင့် ပြန်ရမည့်အနေအထား-
SELECT POSITION("a" IN CustomerName)
FROM Customers;