কম্পিউটার

মাইএসকিউএল-এ হাইফেন দ্বারা পৃথক করা সংশ্লিষ্ট মানগুলির সাথে ডুপ্লিকেট মানগুলিকে কীভাবে একত্রিত করবেন?


একত্রিত করতে, দুটি সারিতে কিছু বৈশিষ্ট্য একত্রিত করতে GROUP_CONCAT() ফাংশন ব্যবহার করুন। বিভাজক হিসাবে, হাইফেন ব্যবহার করুন।

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

mysql> টেবিল তৈরি করুন DemoTable1386 -> ( -> শিরোনাম varchar(255), -> নাম varchar(60) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.67 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1386 মানগুলিতে সন্নিবেশ করুন('MySQL এর ভূমিকা','Paul DuBois');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)mysql> DemoTable1386 মানগুলিতে সন্নিবেশ করুন ('জাভা ইন ডেপথ','খালিদ মুঘল);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.48 সেকেন্ড)mysql> DemoTable1386 মানগুলিতে ঢোকান('MySQL এর ভূমিকা', 'রাসেল ডায়ার'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DemoTable'Javas(ins) এ সন্নিবেশ করুন গভীরতা','জোশুয়া ব্লচ');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

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

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

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

তৈরি করবে
+------------+---------------+| শিরোনাম | নাম |+------------+---------------+| মাইএসকিউএল পরিচিতি | পল ডুবোইস || গভীরতায় জাভা | খালিদ মুঘল || মাইএসকিউএল পরিচিতি | রাসেল ডায়ার || গভীরতায় জাভা | জোশুয়া ব্লোচ |+------------+---------------+4 সেটে সারি (0.00 সেকেন্ড)

ডুপ্লিকেট মান −

একত্রিত করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> DemoTable1386-> শিরোনাম অনুসারে গ্রুপ থেকে শিরোনাম, গ্রুপ_কনক্যাট (নাম বিভাজক '----') নির্বাচন করুন;

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

তৈরি করবে <প্রে>+---------------------------------- ---------------+| শিরোনাম | group_concat(নাম বিভাজক '----') |+-------------------------+------------ ------------------------+| মাইএসকিউএল পরিচিতি | পল ডুবোইস ----রাসেল ডায়ার || গভীরতায় জাভা | খালিদ মুঘল----জোসুয়া ব্লোচ |+-------------------------+---------------- --------------------- সেটে +2 সারি (0.00 সেকেন্ড)
  1. মাইএসকিউএল স্ব-গণনা করা আউটপুটের সাহায্যে আমরা কীভাবে একটি টেবিলে মান সন্নিবেশ করতে পারি?

  2. একটি MySQL ক্যোয়ারীতে SELECT এর সাথে INSERT INTO করার সময় কীভাবে স্ট্যাটিক মান যুক্ত করবেন?

  3. পিএইচপি এবং মাইএসকিউএল-এ 'বুলিয়ান' মানগুলি কীভাবে মোকাবেলা করবেন?

  4. MySQL এ সংশ্লিষ্ট ডুপ্লিকেট আইডি সহ একটি কলাম (ভাসমান মান) থেকে সর্বনিম্ন মান পান