কম্পিউটার

দুটি সঠিক মান সহ একটি রেকর্ড নির্বাচন করতে মাইএসকিউএল কোয়েরি?


এর জন্য, আপনি GROUP BY HAVING clause ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.52 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(Value) মানের (600) মধ্যে ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTable(মান) মানগুলিতে ঢোকান (600); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTable(Value) মান (800); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable(মান) মানগুলিতে সন্নিবেশ করুন (800); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+------+| আইডি | মান |+---+------+| 1 | 600 || 2 | 600 || 3 | 800 || 4 | 800 |+------+------+4 সারি সেটে (0.00 সেকেন্ড)

এখানে দুটি সঠিক মান -

সহ একটি রেকর্ড নির্বাচন করার জন্য প্রশ্ন রয়েছে
mysql> DemoTable tbl থেকে মান নির্বাচন করুন যেখানে Id IN(1,2) গণনা (স্বতন্ত্র আইডি)=2;

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

তৈরি করবে <প্রে>+------+| মান |+------+| 600 |+------+1 সারি সেটে (0.07 সেকেন্ড)
  1. মান বাদ দিয়ে একটি কলামে nতম সর্বোচ্চ মান নির্বাচন করতে MySQL ক্যোয়ারী

  2. একটি একক প্রশ্ন সহ দুটি টেবিল থেকে MySQL নির্বাচন করুন

  3. MySQL নির্বাচন করুন এবং একটি একক প্রশ্নের সাথে দুটি টেবিলে সন্নিবেশ করুন

  4. MySQL-এ একটি সিলেক্ট ক্যোয়ারী দিয়ে সন্নিবেশ করুন