কম্পিউটার

MySQL পরিসরে নির্বাচন করবেন?


আপনি পরিসরে নির্বাচন করতে পারবেন না। একই ফলাফলের জন্য, 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 সেকেন্ড)
  1. MySQL-এ "SELECT TRUE" কি?

  2. মাইএসকিউএল ক্যোয়ারী দুটি তারিখের মধ্যে সমস্ত ডেটা নির্বাচন করতে?

  3. কিভাবে মাস অনুযায়ী MySQL সিলেক্ট করবেন?

  4. MySQL সর্বোচ্চ বেতন নির্বাচন করুন?