কম্পিউটার

MySQL ক্যোয়ারী সাধারণ মিল আইডির উপর ভিত্তি করে প্রতিটি সারির সমস্ত মান একত্রিত করতে


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( StudentId int, StudentFirstName varchar(100), StudentLastName varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.54 সেকেন্ড)

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

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

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

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

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+-------------------+------------ --+| StudentId | ছাত্র প্রথম নাম | StudentLastName |+------------+--------------------------------+---------------- -+| 1000 | আদম | স্মিথ || 1000 | জন | ডো || 1000 | ডেভিড | মিলার |+----------------------------------------------- - সেটে +3 সারি (0.00 সেকেন্ড)

সাধারণ মিল আইডি -

-এর উপর ভিত্তি করে প্রতিটি সারিতে সমস্ত মান সংযুক্ত করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে
mysql> StudentId দ্বারা DemoTable গ্রুপ থেকে StudentId,group_concat(StudentFirstName),group_concat(StudentLastName) নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+------------+--------------------------------+ -------------------------------------------+| StudentId | group_concat(ছাত্রের প্রথম নাম) | group_concat(StudentLastName) |+-------------------------+-------------------------------- +--------------------------------------------+| 1000 | অ্যাডাম, জন, ডেভিড | স্মিথ, ডো, মিলার |+------------+------------------------------- -+-------------------------------------------- সেটে 1 সারি (0.00 সেকেন্ড)

  1. কমা দ্বারা রেকর্ড আলাদা করে একটি একক MySQL ক্যোয়ারী সহ একটি টেবিলে সমস্ত মান সন্নিবেশ করান

  2. একক সারিতে সমস্ত আইটেম ফেরত দিতে MySQL ক্যোয়ারী

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

  4. মাইএসকিউএল কোয়েরি দুটি কলাম থেকে সমস্ত কলামের মান গণনা করতে এবং মোট গণনার মধ্যে NULL মান বাদ দিতে?