হ্যাঁ, আপনি এর জন্য group_concat() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল গ্রুপByOneSelectAll তৈরি করুন -> ( -> Student Details varchar(100), -> StudentName varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.91 সেকেন্ড)
নিচে ইনসার্ট কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী দেওয়া হলmysql> groupByOneSelectAll মান ('StudentFirstName', 'John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> groupByOneSelectAll মানগুলিতে সন্নিবেশ করুন ('StudentFirstName', 'Chris' ), 1Query; প্রভাবিত (0.21 সেকেন্ড)mysql> groupByOneSelectAll মান ('StudentFirstName','Robert'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.65 সেকেন্ড)mysql> groupByOneSelectAll মান ('StudentFirstBOK','Query); 1টি সারি প্রভাবিত (0.13 সেকেন্ড)mysql> groupByOneSelectAll মান ('StudentFirstName','David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)
−
নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছেmysql> groupByOneSelectAll থেকে * নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-------------------+------------+| ছাত্র বিবরণ | ছাত্রের নাম |+---------+------------+| ছাত্র প্রথম নাম | জন || ছাত্র প্রথম নাম | ক্রিস || ছাত্র প্রথম নাম | রবার্ট || ছাত্র প্রথম নাম | বব || ছাত্র প্রথম নাম | ডেভিড |+------+------------+5 সারি সেটে (0.00 সেকেন্ড)একটি একক কলাম −
দ্বারা গোষ্ঠীবদ্ধ করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে৷mysql> GroupByOneSelectAll groupby Student Details থেকে Student Details,group_concat(StudentName) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-------------------+---------------------------- --+| ছাত্র বিবরণ | group_concat(ছাত্রের নাম) |+-------------------+------------------------- ----+| ছাত্র প্রথম নাম | জন, ক্রিস, রবার্ট, বব, ডেভিড |+------------------------------- ---------+1 সারি সেটে (0.05 সেকেন্ড)