সদৃশগুলি মুছে ফেলতে এবং একটি টেবিলে একটি সারি রেখে যেতে, আপনাকে অস্থায়ী টেবিলের ধারণাটি ব্যবহার করতে হবে। ধাপগুলি নিম্নরূপ -
টেবিল তৈরি করুন যেকোনও সাময়িক টেবলনাম হিসাবে স্বতন্ত্র নির্বাচন করুন yourColumnName1, yourColumnName2 from yourTableName; truncate table yourTableName;insert in yourTableName(yourColumnName1, yourColumnName2) নির্বাচন করুন yourColumnName1, yourColumnName2 নির্বাচন করুন; temporaryName2 থেকে আপনার temporaryName2;আসুন একটি টেবিল তৈরি করি -
mysql> টেবিল ডেমো39−> (−> user_id int,−> user_name varchar(20)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.74 সেকেন্ড)সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -
mysql> demo39 মানগুলিতে ঢোকান )mysql> demo39 মানগুলিতে সন্নিবেশ করান /প্রে>সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনmysql> ডেমো39 থেকে *নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+------------+| user_id | ব্যবহারকারীর_নাম |+---------+------------+| 10 | জন || 10 | জন || 11 | ডেভিড || 11 | ডেভিড |+---------+----------+4 সারি সেটে (0.00 সেকেন্ড)ডুপ্লিকেট মুছে ফেলার জন্য এবং একটি টেবিলে একটি সারি ছেড়ে দেওয়ার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -
mysql> demo39 থেকে স্বতন্ত্র user_id, user_name নির্বাচন করুন হিসাবে টেবিল temporaryTable তৈরি করুন; কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (1.39 সেকেন্ড) রেকর্ড:2 ডুপ্লিকেট:0 সতর্কতা:0mysql> ছেঁটে টেবিল ডেমো39; কোয়েরি ঠিক আছে, 0 rows প্রভাবিত (203 সেকেন্ড) )mysql> demo39-এ সন্নিবেশ করুন(user_id, user_name) temporaryTable থেকে user_id, user_name সিলেক্ট করুন;কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.16 সেকেন্ড)রেকর্ডস:2 ডুপ্লিকেট:0 সতর্কতা:0mysql> ড্রপ টেবিল অস্থায়ী টেবিল;কোয়েরি 01, প্রভাবিত 01। সেকেন্ড)সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনmysql> ডেমো39 থেকে *নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+------------+| user_id | ব্যবহারকারীর_নাম |+---------+------------+| 10 | জন || 11 | ডেভিড |+---------+----------+2 সারি সেটে (0.00 সেকেন্ড)