ডুপ্লিকেট কলাম মুছে ফেলতে, INNER JOIN এর সাথে DELETE ব্যবহার করুন। নিম্নলিখিত সিনট্যাক্স −
আপনার টেবিলের নাম থেকে tbl1 মুছুন anyAliasName1inner yourTableName anyAliasName2whereyourCondition1andyourCondition2 যোগদান করুন
আসুন একটি টেবিল তৈরি করি -
mysql> টেবিল ডেমো 14−> তৈরি করুন (−> id int null auto_increment প্রাথমিক কী নয়,−> name varchar(30)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.89 সেকেন্ড)
সন্নিবেশ কমান্ড -
এর সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> demo14(name) মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> ডেমো14(নাম) মানগুলিতে সন্নিবেশ করুন ('ডেভিড'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.18 সেকেন্ড)mysql> ডেমো14(নাম) মান ('ডেভিড') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড) mysql> ডেমো14(নাম) মানগুলিতে ঢোকান ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.15 সেকেন্ড)mysql> ডেমো14 (নাম) মান ('জন') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.45 সেকেন্ড) mysql> ডেমো14 (নাম) মানগুলিতে সন্নিবেশ করুন ('ক্যারল'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.16 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনmysql> ডেমো14 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+------+| আইডি | নাম |+---+------+| 1 | জন || 2 | ডেভিড || 3 | ডেভিড || 4 | বব || 5 | জন || 6 | ক্যারল |+---+------+6 সারি সেটে (0.00 সেকেন্ড)টেবিল থেকে ডুপ্লিকেট কলাম মুছে ফেলার ক্যোয়ারী −
mysql> demo14 থেকে tbl1 মুছে দিন )
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনmysql> ডেমো14 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+------+| আইডি | নাম |+---+------+| 3 | ডেভিড || 4 | বব || 5 | জন || 6 | ক্যারল |+---+------+4 সারি সেটে (0.00 সেকেন্ড)