MySQL MAKE_SET() ফাংশন ডেসিমাল নম্বরকে বাইনারিতে রূপান্তর করে এবং সেট করা বিটগুলোর জন্য কমা-বিচ্ছিন্ন মানের তালিকা ফেরত দেয়।
সিনট্যাক্স
MAKE_SET(bits, str1, str2, …)
- bits: ডেসিমাল বা বাইনারি এক্সপ্রেশন
- str1, str2…: স্ট্রিংয়ের তালিকা
উদাহরণ
mysql> Select MAKE_SET(1|2|4, 'Tutorials','Point','.com'); +---------------------------------------------+ | MAKE_SET(1|2|4, 'Tutorials','Point','.com') | +---------------------------------------------+ | Tutorials,Point,.com | +---------------------------------------------+
ব্যাখ্যা:
- 1 = 001 (রাইটমোস্ট বিট ১) → 'Tutorials'
- 2 = 010 (মিডল বিট ১) → 'Point'
- 4 = 100 (লেফটমোস্ট বিট ১) → '.com'