এখানে আপনি BETWEEN অপারেটর ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম 6 এবং 10 এর মধ্যে;
আপনি এই মত নিয়মিত অভিব্যক্তি ব্যবহার করতে পারেন. সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম REGEXP '10|[6-9]';
উভয় সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল তৈরি করুন RegularExpressionDemo -> ( -> Id int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.11 সেকেন্ড)
এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -
RegularExpressionDemo মানগুলিতেmysql> সন্নিবেশ করুন 3); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> RegularExpressionDemo মানগুলিতে সন্নিবেশ করান 0.10 সেকেন্ড)mysql> RegularExpressionDemo মানগুলিতে সন্নিবেশ করান 8); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড) mysql> RegularExpressionDemo মানগুলিতে সন্নিবেশ করান 0.23 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> RegularExpressionDemo থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+------+| আইডি |+------+| 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 |+------+10 সারি সেটে (0.00 সেকেন্ড)এখানে পূর্ণসংখ্যা 6 থেকে 10 এর সাথে মিল করার জন্য প্রশ্ন রয়েছে।
কেস 1 - BETWEEN অপারেটর ব্যবহার করুন। প্রশ্নটি নিম্নরূপ -
mysql> RegularExpressionDemo থেকে *নির্বাচন করুন যেখানে Id 6 এবং 10 এর মধ্যে;
নিচের আউটপুট −
<প্রে>+------+| আইডি |+------+| 6 || 7 || 8 || 9 || 10 |+------+5 সারি সেটে (0.00 সেকেন্ড)এখানে একটি প্রশ্ন যা REGEXP ব্যবহার করে পূর্ণসংখ্যা 6 থেকে 10-
mysql> RegularExpressionDemo থেকে *নির্বাচন করুন যেখানে Id REGEXP '10|[6-9]';
নিচের আউটপুট −
<প্রে>+------+| আইডি |+------+| 6 || 7 || 8 || 9 || 10 |+------+5 সারি সেটে (0.01 সেকেন্ড)