এর জন্য, আপনি GROUP_CONCAT() এর সাথে CONCAT_WS() ব্যবহার করতে পারেন। আসুন প্রথমে একটি
তৈরি করিmysql> টেবিল তৈরি করুন DemoTable2016 -> ( -> UserId int, -> UserName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.51 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable2016 মানগুলিতে সন্নিবেশ করুন(1,'Chris');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> DemoTable2016 মানগুলিতে ঢোকান (2,'বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) )mysql> DemoTable2016 মানগুলিতে সন্নিবেশ করান> DemoTable2016 মানগুলিতে সন্নিবেশ করুনসিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable2016 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+---------+| UserId | ব্যবহারকারীর নাম |+---------+---------+| 1 | ক্রিস || 2 | বব || 1 | ডেভিড || 2 | ক্যারল || 1 | স্যাম |+---------+---------+5 সারি সেটে (0.00 সেকেন্ড)
এখানে একটি বিশেষ অক্ষর দ্বারা বিভক্ত −
একটি সারিতে রেকর্ডগুলি সংযুক্ত করার জন্য প্রশ্ন রয়েছেmysql> UserId দ্বারা DemoTable2016 গ্রুপ থেকে group_concat(concat_ws('-',UserName,UserId)) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <পূর্ব>+------------------------------------------------------------ +| group_concat(concat_ws('-',UserName,UserId)) |+----------------------------------- -----------+| ক্রিস-1, ডেভিড-1, স্যাম-1 || বব-২,ক্যারল-২ |+----------------------------------------- -----+2 সারি সেটে (0.00 সেকেন্ড)