কম্পিউটার

MySQL GROUP_CONCAT-এ নম্বর প্রয়োগ করুন


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

mysql> টেবিল তৈরি করুন DemoTable1627 -> ( -> FirstName varchar(20), -> LastName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।

mysql> DemoTable1627 মানগুলিতে সন্নিবেশ করান প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable1627 মান ('Adam', 'Smith'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> DemoTable1627 মানগুলিতে সন্নিবেশ করুন ('ক্যারল', 'টেইলর'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+---------+| প্রথম নাম | শেষ নাম |+------------+---------+| জন | স্মিথ || জন | ডো || আদম | স্মিথ || ক্যারল | টেলর |+------------+---------+4 সেটে সারি (0.00 সেকেন্ড)

এখানে group_concat() সংখ্যায়ন −

বাস্তবায়নের জন্য প্রশ্ন রয়েছে
mysql> শেষ নাম নির্বাচন করুন, -> group_concat( -> concat(@j :=if (@p =LastName, @j + 1, if(@p :=LastName,1,1)), '.', FirstName) -> বিভাজক ', ') FirstName -> DemoTable1627 থেকে -> LastName দ্বারা গোষ্ঠী;

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

তৈরি করবে
+------------+----------------+| পদবি | প্রথম নাম |+---------+----------------+| ডো | 1. জন || স্মিথ | 1.জন, 2.আদম || টেলর | 1.ক্যারল |+---------+----------------+3টি সারি সেটে (0.09 সেকেন্ড)

  1. MySQL সঞ্চিত পদ্ধতিতে DELETE ক্যোয়ারী প্রয়োগ করুন

  2. MySQL-এ কাস্টম সাজানোর ক্রম প্রয়োগ করুন

  3. MySQL-এ হারমোনিক গড় এবং দ্বিঘাত গড় প্রয়োগ করবেন?

  4. প্রয়োগ করুন এবং MySQL এ দ্বিগুণ দৈর্ঘ্য সেট করুন