কম্পিউটার

একটি কলাম থেকে স্ট্রিং পেতে এবং কমা পৃথক মান সহ অন্য কলামে এর অবস্থান খুঁজে পেতে MySQL ক্যোয়ারী?


এর জন্য, FIND_IN_SET() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1866 ( Value1 int, ListOfValues ​​varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1866 মানগুলিতে সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1866 মানগুলিতে ঢোকান(77,'34,45,77,78'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) 

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1866 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------+----------------+| মান1 | ListOfValues ​​|+---------+----------------+| 56 | 78,56,98,95 || 103 | 103,90,102,104 || 77 | 34,45,77,78 |+---------+----------------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে অন্য কলাম −

-এ স্ট্রিং পজিশন পাওয়ার জন্য ক্যোয়ারী আছে
mysql> DemoTable1866 থেকে আউটপুট হিসাবে Value1,ListOfValues,find_in_set(Value1,ListOfValues) নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------+----------------+---------+| মান1 | ListOfValues ​​| আউটপুট |+---------+----------------+---------+| 56 | 78,56,98,95 | 2 || 103 | 103,90,102,104 | 1 || 77 | 34,45,77,78 | ৩ 
  1. MySQL-এ অক্ষর এবং সংখ্যার সাথে মিশ্রিত একটি কলাম থেকে অক্ষর মানগুলি সাজান?

  2. এক কলাম থেকে বিভিন্ন কলামে স্ট্রিং মান (হাইফেন সহ) আলাদা করতে এবং নির্বাচন করতে MySQL ক্যোয়ারী

  3. MySQL-এ স্ট্রিং মান (স্ট্রিং, সংখ্যা এবং বিশেষ অক্ষর) সহ একটি কলাম থেকে একটি নির্দিষ্ট রেকর্ড আনুন

  4. একটি কমা বিভক্ত তালিকায় স্ট্রিং এবং পরবর্তী অক্ষর খুঁজতে Regex - MySQL?