কম্পিউটার

আমরা কিভাবে MySQL WHERE ক্লজের সাথে FIND_IN_SET() ফাংশন ব্যবহার করতে পারি?


যখন আমরা WHERE clause-এ FIND_IN_SET() ফাংশন ব্যবহার করি তখন এটি আর্গুমেন্টে উল্লেখিত প্রদত্ত স্ট্রিংয়ের মধ্যে অনুসন্ধান স্ট্রিং অনুসন্ধান করে এবং সংশ্লিষ্ট সারি থেকে সমস্ত কলাম পুনরুদ্ধার করে। এটি প্রদর্শনের জন্য একটি উদাহরণ নিচে দেওয়া হল -

উদাহরণ

এই উদাহরণে, আমরা 'ছাত্র' টেবিল থেকে কলামগুলি পাচ্ছি যেখানে সারিগুলির 'গৌরব' নামের মান রয়েছে। এখানে FIND_IN_SET() ফাংশন 'নাম' কলামের মান থেকে অনুসন্ধান স্ট্রিং 'গৌরব' অনুসন্ধান করবে।

mysql> ছাত্রের কাছ থেকে আইডি, নাম, ঠিকানা, বিষয় নির্বাচন করুন WHERE FIND_IN_SET('গৌরব', নাম);+------+---------+--------- -+------------+| আইডি | নাম | ঠিকানা | বিষয় 1 | গৌরব | দিল্লী | কম্পিউটার || 20 | গৌরব | জয়পুর | কম্পিউটার |+------+---------+---------+------------+2 সারি সেটে (0.20 সেকেন্ড) 
  1. আমরা কিভাবে MySQL WHERE ক্লজ সহ দুটি কলাম ব্যবহার করতে পারি?

  2. আমরা কিভাবে MySQL DISTINCT clause কে WHERE এবং LIMIT clause এর সাথে ব্যবহার করতে পারি?

  3. আমরা কি MySQL WHERE ক্লজে একটি SUM() ফাংশনের ফলাফল ব্যবহার করতে পারি?

  4. কোথায় ধারা সহ MySQL ভিউ ব্যবহার করবেন?