ডুপ্লিকেট সারি খুঁজতে, MySQL-এ GROUP BY এবং HAVING ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1494 -> ( -> শিপিংয়ের তারিখ তারিখ, -> CustomerCountryName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.63 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1494 মানগুলিতে সন্নিবেশ করুন('2018-09-10 12:34:50','US'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> DemoTable1494 মানগুলিতে সন্নিবেশ করুন('2019-09- 10 12:34:50','AUS');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.65 সেকেন্ড)mysql> DemoTable1494 মানগুলিতে সন্নিবেশ করুন('2018-09-10 11:00:00','US');কোয়েরি ঠিক আছে , 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable1494 মানগুলিতে সন্নিবেশ করুন('2017-12-31 01:10:40','UK'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DemoTable1494 মানগুলিতে সন্নিবেশ করুন '2019-09-10 05:00:50','AUS');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.49 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1494 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+---------+| শিপিং তারিখ | গ্রাহক দেশের নাম |+---------+----------------------+| 2018-09-10 12:34:50 | মার্কিন || 2019-09-10 12:34:50 | AUS || 2018-09-10 11:00:00 | মার্কিন || 2017-12-31 01:10:40 | ইউকে || 2019-09-10 05:00:50 | AUS |+---------+---------+5 সারি সেট (0.00 সেকেন্ড)
MySQL -
-এ ডুপ্লিকেট সারি খোঁজার জন্য নিচের প্রশ্নটি রয়েছেmysql> DemoTable1494 থেকে ShippingDate,CustomerCountryName,count(*) হিসেবে c -> নির্বাচন করুন -> তারিখ অনুসারে গ্রুপ (ShippingDate),CustomerCountryName -> c>=2 -> c দ্বারা অর্ডার;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------------------------------- -+| শিপিং তারিখ | গ্রাহক দেশের নাম | গ |+---------+---------+--- +| 2018-09-10 12:34:50 | মার্কিন | 2 || 2019-09-10 12:34:50 | AUS | 2 |+---------+---------+--- সেটে +2 সারি (0.00 সেকেন্ড)