কম্পিউটার

NOT IN ব্যবহার করে অন্যান্য রেকর্ড বাদ দিয়ে নির্দিষ্ট শর্ত সহ ডুপ্লিকেট থেকে একক মান খুঁজে পেতে MySQL ক্যোয়ারী


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int, FirstName varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.69 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন(100,'Chris');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন(100,'Robert');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.48 সেকেন্ড) )mysql> DemoTable মানগুলিতে ঢোকান> DemoTable মানগুলিতে ঢোকান DemoTable মানগুলিতে (210,'Chris'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান(210,'Bob'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> DemoTable এ ঢোকান মান(210,'স্যাম');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

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

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

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

তৈরি করবে
+------+------------+| আইডি | প্রথম নাম |+------+------------+| 100 | ক্রিস || 100 | রবার্ট || 100 | মাইক || 100 | স্যাম || 101 | ডেভিড || 101 | রবার্ট || 210 | ক্রিস || 210 | বব || 210 | স্যাম |+------+----------+9 সারি সেটে (0.00 সেকেন্ড)

নির্দিষ্ট শর্ত −

সহ সদৃশ থেকে একটি একক মান খুঁজে বের করার জন্য এখানে ক্যোয়ারী রয়েছে
mysql> DemoTable where Id in not থেকে আলাদা আইডি নির্বাচন করুন ( DemoTable থেকে আইডি নির্বাচন করুন যেখানে FirstName='Chris');

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

তৈরি করবে <প্রে>+------+| আইডি |+------+| 101 |+------+1 সারি সেটে (0.08 সেকেন্ড)
  1. নির্দিষ্ট শর্ত সহ রেকর্ড আপডেট করার জন্য MySQL সংরক্ষিত পদ্ধতি?

  2. একটি মাইএসকিউএল ক্যোয়ারীতে দুটি SELECT স্টেটমেন্ট সহ একটি নির্দিষ্ট ক্ষেত্রে একটি মান নেই এমন রেকর্ডগুলি ফেরত দিন

  3. একটি একক প্রশ্নে IN() সহ একটি MySQL টেবিল থেকে রেকর্ড মুছুন

  4. একাধিক শব্দ সহ LIKE ব্যবহার করে ফিল্টার করা একটি টেবিল থেকে রেকর্ড প্রদর্শন করতে MySQL ক্যোয়ারী?