MySQL FIND_IN_SET() လုပ်ဆောင်ချက်
ဥပမာ
စာကြောင်းများစာရင်းအတွင်း "q" ကိုရှာပါ-
SELECT FIND_IN_SET("q", "s,q,l");
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
FIND_IN_SET() လုပ်ဆောင်ချက်သည် စာကြောင်းများစာရင်းအတွင်းရှိ စာကြောင်းတစ်ခု၏ အနေအထားကို ပြန်ပေးသည်။
အထားအသို
FIND_IN_SET(string, string_list)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
string | Required. The string to search for |
string_list | Required. The list of string values to be searched (separated by commas) |
တန်ဖိုးများ ပြန်ပေးသည်။
- string_list တွင် string ကို ရှာမတွေ့ပါက ၊ ဤလုပ်ဆောင်ချက်သည် 0 ကို ပြန်ပေးသည်။
- string သို့မဟုတ် string_list သည် NULL ဖြစ်ပါက ၊ ဤလုပ်ဆောင်ချက်သည် NULL ပြန်ဖြစ်သွားသည်။
- string_list သည် ဗလာ string ("") ဖြစ်ပါက၊ ဤလုပ်ဆောင်ချက်သည် 0 ကို ပြန်ပေးသည် ။
နည်းပညာဆိုင်ရာအသေးစိတ်
အလုပ်လုပ်သည်- | MySQL 4.0 မှ |
---|
နောက်ထပ် ဥပမာများ
ဥပမာ
စာကြောင်းများစာရင်းအတွင်း "a" ကိုရှာပါ
SELECT FIND_IN_SET("a", "s,q,l");
ဥပမာ
စာကြောင်းများစာရင်းအတွင်း "q" ကိုရှာပါ (စာကြောင်းစာရင်းသည် NULL)။
SELECT FIND_IN_SET("q", null);