আপনি পরিসরে নির্বাচন করতে পারবেন না। একই ফলাফলের জন্য, BETWEEN ব্যবহার করুন। আসুন একটি উদাহরণ দেখি -
IN (শুরু, শেষ):এর মানে হল যে শুরু এবং শেষের মধ্যবর্তী মান প্রদর্শিত হবে না। উপরের যুক্তির জন্য, আপনি BETWEEN ব্যবহার করতে পারেন।
BETWEEN clause হল অন্তর্ভুক্ত, উদাহরণস্বরূপ, ধরুন 1,2,3,4,5,6 সংখ্যা আছে। আপনি যদি 2 থেকে 6 পর্যন্ত সংখ্যাগুলিকে অন্তর্ভুক্ত করে প্রদর্শন করতে চান, তাহলে 2 এবং 6 নম্বরগুলির মধ্যে ব্যবহার করেও প্রদর্শিত হবে৷
আসুন একটি টেবিল তৈরি করি -
mysql> টেবিল SelectInWithBetweenDemo তৈরি করুন -> ( -> PortalId int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.77 সেকেন্ড)
ব্যাচ সন্নিবেশ সাহায্যে কিছু রেকর্ড সন্নিবেশ. প্রশ্নটি নিম্নরূপ -
mysql> SelectInWithBetweenDemo মান(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),( 11),(12),(13),(14),(15);কোয়েরি ঠিক আছে, 15টি সারি প্রভাবিত (0.19 সেকেন্ড)রেকর্ডস:15টি ডুপ্লিকেট:0 সতর্কতা:0
সিলেক্ট স্টেটমেন্টের সাহায্যে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> SelectInWithBetweenDemo থেকে *নির্বাচন করুন;
এখানে আউটপুট −
<প্রে>+---------+| পোর্টালআইডি |+---------+| 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 |+---------+15 সারি সেটে (0.00 সেকেন্ড)এখন সিলেক্ট ইন রেঞ্জ চেক করা যাক। প্রশ্নটি নিম্নরূপ -
mysql> SelectInWithBetweenDemo থেকে PortalId নির্বাচন করুন যেখানে PortalId IN(4,10);
নিচের আউটপুট −
<প্রে>+---------+| পোর্টালআইডি |+---------+| 4 || 10 |+---------+2 সারি সেটে (0.00 সেকেন্ড)উপরের আউটপুটটি দেখুন, আমরা মাত্র 4 এবং 10 পাচ্ছি, যেখানে আমরা 4,5,6,7,8,9,10 মান চাই।
এখন আমরা BETWEEN clause ব্যবহার করব। এটি অন্তর্ভুক্তির সাথে আমরা যেমন চাই তেমন ফলাফল দেবে।
প্রশ্নটি নিম্নরূপ -
mysql> SelectInWithBetweenDemo থেকে PortalId নির্বাচন করুন যেখানে 4 এবং 10 এর মধ্যে PortalId;
নিচের আউটপুট −
<প্রে>+---------+| পোর্টালআইডি |+---------+| 4 || 5 || 6 || 7 || 8 || 9 || 10 |+---------+7 সারি সেটে (0.09 সেকেন্ড)ধরুন আপনি যদি একচেটিয়া সম্পত্তি চান তাহলে আপনি> এবং <ব্যবহার করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> SelectInWithBetweenDemo থেকে PortalId নির্বাচন করুন যেখানে PortalId> 4 এবং PortalId <10;
এখানে আউটপুট −
<প্রে>+---------+| পোর্টালআইডি |+---------+| 5 || 6 || 7 || 8 || 9 |+---------+5 সারি সেটে (0.00 সেকেন্ড)