এর জন্য, আপনি replace() এর সাথে group_concat() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1799 ( EmployeeId varchar(20) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1799 মানগুলিতে সন্নিবেশ করান>সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1799 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট তৈরি করবে:
<প্রে>+-----------------+| কর্মচারী আইডি |+-----------------+| 101,102,103,104 || 106,109 |+-----------------+2 সারি সেটে (0.00 সেকেন্ড)
এখানে গ্রুপ_কনক্যাট ব্যবহার করে একক কলামের মান উদ্ধৃত করার প্রশ্ন রয়েছে এবং স্বতন্ত্র −
সহ concatmysql> DemoTable1799 থেকে আউটপুট হিসাবে group_concat(স্পষ্ট concat("'", প্রতিস্থাপন করুন(EmployeeId, "," , "','") , "'")) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+--------------------------------------+| আউটপুট |+-----------------------------------+| '101', '102', '103', '104', '106', '109' |+------------ ------------+1 সারি সেটে (0.00 সেকেন্ড)