কম্পিউটার

কিভাবে ডুপ্লিকেট মুছে ফেলবেন এবং MySQL এ একটি টেবিলে একটি সারি রাখবেন?


সদৃশগুলি মুছে ফেলতে এবং একটি টেবিলে একটি সারি রেখে যেতে, আপনাকে অস্থায়ী টেবিলের ধারণাটি ব্যবহার করতে হবে। ধাপগুলি নিম্নরূপ -

টেবিল তৈরি করুন যেকোনও সাময়িক টেবলনাম হিসাবে স্বতন্ত্র নির্বাচন করুন 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 সেকেন্ড)

  1. সারি মুছে ফেলার জন্য MySQL ক্যোয়ারী

  2. কিভাবে MySQL এ এক টেবিল থেকে অন্য সারি কপি করবেন?

  3. কিভাবে ডুপ্লিকেট মুছে ফেলবেন এবং MySQL এ একটি টেবিলে একটি সারি রাখবেন?

  4. একটি মাইএসকিউএল টেবিলের একক সারিতে কোন মান শূন্য কিনা তা কিভাবে পরীক্ষা করবেন?