কম্পিউটার

আইডি দ্বারা স্বতন্ত্র গ্রুপ কনক্যাটে মাইএসকিউএল কোয়েরি?


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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন(100,'Chris');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.44 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (200,'Robert'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) )mysql> DemoTable মানগুলিতে ঢোকান> DemoTable মানগুলিতে ঢোকান> 

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

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

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

তৈরি করবে
+------+---------+| আইডি | নাম |+------+---------+| 100 | ক্রিস || 200 | রবার্ট || 100 | ক্রিস || 300 | ডেভিড || 400 | মাইক || 400 | মাইক |+------+-------+6 সারি সেটে (0.00 সেকেন্ড)

Id −

দ্বারা স্বতন্ত্র মাইএসকিউএল গ্রুপ কনক্যাট-এর প্রশ্নটি নিম্নরূপ
mysql> থেকে group_concat(নাম) নির্বাচন করুন( স্বতন্ত্র আইডি নির্বাচন করুন, DemoTable থেকে নাম)tbl;

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

তৈরি করবে <প্রে>+-------------------------+| group_concat(নাম) |+-------------------------+| ক্রিস,রবার্ট,ডেভিড,মাইক |+-------------------------+1 সারি সেটে (0.00 সেকেন্ড)

  1. MySQL GROUP BY এবং CONCAT() স্বতন্ত্র প্রথম এবং শেষ নাম প্রদর্শন করতে

  2. আমরা কি একটি MySQL ক্যোয়ারীতে "LIKE concat()" ব্যবহার করতে পারি?

  3. একটি একক MySQL ক্যোয়ারীতে বিভিন্ন স্বতন্ত্র আইটেম গণনা করছেন?

  4. মাইএসকিউএল গ্রুপ কনক্যাটে শেষ মান পাচ্ছেন?