কম্পিউটার

AND ব্যবহার করে একাধিক শর্ত সহ রেকর্ড নির্বাচন করতে JOIN ব্যবহার করুন?


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

mysql> সারণি সিলেক্ট করুনPerson -> ( -> PersonId int NULL AUTO_INCREMENT PRIMARY KEY, -> PersonName varchar(20), -> PersonFavouriteFruit varchar(60) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (0.58) 

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> SelectPerson(PersonName,PersonFavouriteFruit) মান ('John','Banana');Query OK, 1 সারি প্রভাবিত (0.14 sec)mysql> ঢোকান SelectPerson(PersonName,PersonFavouriteFruit) মানগুলিতে সন্নিবেশ করুন 'ব্ল্যাকবেরি'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> ঢোকান SelectPerson(PersonName,PersonFavouriteFruit) মান ('জন', 'ব্লুবেরি'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> ঢোকান SelectPerson(PersonName,PersonFavouriteFruit) মান('ক্যারল','অ্যাপল');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> SelectPerson(PersonName,PersonFavouriteFruit) মানগুলিতে ঢোকান('Carol'),'Avocadoca , 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> SelectPerson(PersonName,PersonFavouriteFruit) মান ('Carol','Banana'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> নির্বাচন ব্যক্তি(ব্যক্তির নাম,PersonFavourite) মানগুলিতে সন্নিবেশ করুন ('Sam','Ackee');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> SelectPerson(PersonName,PersonFavouriteFruit) মান ('Sam','Apple'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.89 s) ec)mysql> SelectPerson(PersonName,PersonFavouriteFruit) মান ('Sam','Apricots'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> SelectPerson(PersonName,PersonFavouriteFruit's) মানগুলিতে সন্নিবেশ করুন কলা'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> SelectPerson থেকে *নির্বাচন করুন;

এখানে আউটপুট −

<প্রে>+---------+---------------+--------- +| PersonId | ব্যক্তির নাম | ব্যক্তিপ্রিয় ফল |+---------+---------------+---------------------- | 1 | জন | কলা || 2 | জন | ব্ল্যাকবেরি || 3 | জন | ব্লুবেরি || 4 | ক্যারল | আপেল || 5 | ক্যারল | অ্যাভোকাডো || 6 | ক্যারল | কলা || 7 | স্যাম | আকি || 8 | স্যাম | আপেল || 9 | স্যাম | এপ্রিকটস || 10 | স্যাম | কলা |+------------+------------+----------------------+ সেটে 10টি সারি (0.00 সেকেন্ড)

অ্যাপল এবং কলা উভয়ই পছন্দ করে এমন ব্যক্তিদের বাছাই করার জন্য নিম্নোক্ত ক্যোয়ারী −

mysql> SELECT tbl1.PersonName -> থেকে selectPerson tbl1 এ যোগ দিন selectPerson tbl2 তে tbl1.PersonName =tbl2.PersonName -> WHERE -> tbl1.PersonFavouriteFruit='Banana' -> এবং -> tbl'Person'PersonName => 

নিচের আউটপুট −

<প্রে>+------------+| ব্যক্তির নাম |+------------+| ক্যারল || স্যাম |+------------+2 সারি সেটে (0.00 সেকেন্ড)
  1. AND &OR অপারেটরের সাথে একটি একক MySQL ক্যোয়ারী ব্যবহার করে একটি নির্দিষ্ট রেকর্ড আনুন

  2. পাওয়ারটয় ব্যবহার করে উইন্ডোজ 10 এবং 11 এর সাথে আরও কীভাবে করবেন

  3. কিভাবে C# এ LINQ এবং Lambda এর সাথে Join ব্যবহার করবেন?

  4. ভিপিএন কী এবং কেন আপনার একটি ব্যবহার করা উচিত