কম্পিউটার

MySQL-এ কমা দ্বারা আলাদা করা বেশ কয়েকটি আইডি আছে এমন একটি নির্দিষ্ট সারি খুঁজে পাচ্ছেন?


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

mysql> টেবিল তৈরি করুন DemoTable -> ( -> ListOfIds varchar(200) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.72 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করান 

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

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

আউটপুট

<প্রে>+--------------------------------------------+| ListOfIds |+--------------------------------------------+| 100,2093,678,686 || 0595,9585,4885,95959 || 0059954,95986884,9059596,9005 |+-------------------------------+3 সারি সেটে (0.00 সেকেন্ড)

MySQL -

-এ কমা দ্বারা আলাদা করা বেশ কয়েকটি আইডি আছে এমন একটি নির্দিষ্ট সারি খুঁজে বের করার জন্য নিচের প্রশ্নটি দেওয়া হল
mysql> DemoTable থেকে *নির্বাচন করুন যেখানে FIND_IN_SET('9005', ListOfIds);

আউটপুট

<প্রে>+--------------------------------------------+| ListOfIds |+--------------------------------------------+| 0059954,95986884,9059596,9005 |+-------------------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ কমা বিভক্ত মান সহ একটি কলাম থেকে নির্দিষ্ট রেকর্ড খুঁজুন

  2. MySQL-এ কমা দ্বারা বিভক্ত একটি একক সারিতে সমস্ত কলামের মান প্রদর্শন করবেন?

  3. সারি থেকে একটি নির্দিষ্ট সারি পেতে MySQL ক্যোয়ারী

  4. একটি বিশেষ অক্ষর দ্বারা পৃথক করা একটি একক সারিতে অনুরূপ সংশ্লিষ্ট আইডি সহ রেকর্ডগুলিকে সংযুক্ত করার জন্য MySQL ক্যোয়ারী