এর জন্য, আপনি GROUP_CONCAT() ব্যবহার করতে পারেন। ইউজার আইডি যোগ করতে SUM() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1960 ( StudentId int, StudentName varchar(20)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable1960 মানগুলিতেmysql> সন্নিবেশ করুন )mysql> DemoTable1960 মানগুলিতে সন্নিবেশ করুন(102,'David');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1960 মানগুলিতে সন্নিবেশ করুন(103,'মাইক');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)প্রে>সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1960 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+------------+| StudentId | ছাত্রের নাম |+------------+------------+| 100 | ক্রিস || 101 | বব || 102 | ডেভিড || 103 | মাইক |+------------+------------+4 সারি সেটে (0.00 সেকেন্ড)
এখানে অনেক সারি থেকে স্ট্রিংগুলিকে একক সারিতে একত্রিত করার জন্য এবং ব্যবহারকারীর আইডির সমষ্টি প্রদর্শন করার জন্য প্রশ্ন রয়েছে -
DemoTable1960 থেকে ListOfStudent হিসাবেmysql> যোগফল(StudentId),group_concat(StudentName বিভাজক '.') নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+----------------+----------------------+| sum(StudentId) | ListOfStudent |+----------------+-------------------------+| 406 | Chris.Bob.David.Mike |+----------------+----------------------+1 সেটে সারি (0.00 সেকেন্ড)