একটি টেবিল থেকে বিকল্প রেকর্ড খুঁজে পেতে, আপনাকে নীচের সিনট্যাক্সের মতো OR শর্তটি ব্যবহার করতে হবে -
আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে yourColumnName=yourValue1 বা yourColumnName=yourValue2…...N;
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable772 ( Id int NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(100), Age int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.76 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable772(নাম,বয়স) মান ('Chris',21);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.28 সেকেন্ড)mysql> DemoTable772(নাম,বয়স) মানগুলিতে সন্নিবেশ করুন('রবার্ট',26);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DemoTable772(নাম,বয়স) মান ('মাইক',27); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.35 সেকেন্ড)mysql> DemoTable772(নাম,বয়স) এ ঢোকান মান('স্যাম',24); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.45 সেকেন্ড) mysql> DemoTable772(নাম, বয়স) মানগুলিতে ঢোকান ('ক্যারল',28); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> DemoTable772(নাম,বয়স) মান ('ডেভিড',25); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.93 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable772 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
<প্রে>+------+------+------+| আইডি | নাম | বয়স |+----+---------+------+| 1 | ক্রিস | 21 || 2 | রবার্ট | 26 || 3 | মাইক | 27 || 4 | স্যাম | 24 || 5 | ক্যারল | 28 || 6 | ডেভিড | 25 |+------+---------+------+6 সারি সেটে (0.00 সেকেন্ড)এখানে MySQL OR −
-এর জন্য প্রশ্ন রয়েছেmysql> DemoTable772 থেকে *নির্বাচন করুন যেখানে Id=2 বা Id=4 বা Id=6;
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
<প্রে>+------+------+------+| আইডি | নাম | বয়স |+----+---------+------+| 2 | রবার্ট | 26 || 4 | স্যাম | 24 || 6 | ডেভিড | 25 |+----+---------+------+3 সারি সেটে (0.01 সেকেন্ড)