কম্পিউটার

এক বা দুটি কলামের উপর ভিত্তি করে সমস্ত ডুপ্লিকেট MySQL সারি নির্বাচন করবেন?


এর জন্য HAVING clause সহ subquery ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(StudentFirstName,StudentLastName) মানগুলিতে সন্নিবেশ করুন 'টেইলর'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.04 সেকেন্ড)mysql> DemoTable(StudentFirstName,StudentLastName) মান ('John','Doe'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> ঢোকান DemoTable(StudentFirstName,StudentLastName) মান('John','Brown');Query OK, 1 সারি প্রভাবিত (0.05 sec)mysql> DemoTable(StudentFirstName,StudentLastName) মানগুলিতে সন্নিবেশ করুন('David'),'MillerQuery , 1 সারি প্রভাবিত (0.06 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+-------------------+------------ --+| StudentId | ছাত্র প্রথম নাম | StudentLastName |+------------+--------------------------------+---------------- -+| 1 | জন | স্মিথ || 2 | ক্যারল | টেলর || 3 | জন | ডো || 4 | জন | ব্রাউন || 5 | ডেভিড | মিলার |+----------------------------------------------- - সেটে +5 সারি (0.00 সেকেন্ড)

এক বা দুটি কলামের উপর ভিত্তি করে সমস্ত ডুপ্লিকেট সারি নির্বাচন করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে৷ এখানে, আমরা একাধিকবার উপস্থিত হওয়া নামগুলি গণনা করছি, অর্থাৎ সদৃশগুলি −

mysql> DemoTable থেকে StudentId সিলেক্ট করুন যেখানে StudentFirstName=(DemoTable থেকে StudentFirstName সিলেক্ট করুন (count(StudentFirstName)> 1);

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

তৈরি করবে <প্রে>+------------+| StudentId |+------------+| 1 || 3 || 4 |+----------+3 সারি সেটে (0.03 সেকেন্ড)
  1. এক সময়ে এক ব্যাচ সারি নির্বাচন করতে MySQL ক্যোয়ারী

  2. টেবিল কলামের মধ্যে একটি নির্দিষ্ট ইনপুটের উপর ভিত্তি করে একাধিক MySQL সারি আনা হচ্ছে?

  3. MySQL দিয়ে সারিগুলিতে কলামগুলি একত্রিত করবেন?

  4. মাইএসকিউএল-এ সর্বাধিক দুটি কলামের যোগফল নির্বাচন করুন