কম্পিউটার টিউটোরিয়াল

MySQL WHERE ক্লজ সহ FIND_IN_SET() ফাংশন কীভাবে ব্যবহার করবেন?

WHERE ক্লজে FIND_IN_SET() ফাংশন ব্যবহার করলে এটি আর্গুমেন্টে নির্দিষ্ট স্ট্রিং লিস্টের মধ্যে সার্চ স্ট্রিং খুঁজে বের করে এবং সম্পর্কিত সারিগুলোর সব কলাম রিট্রিভ করে।

উদাহরণ

এই উদাহরণে 'Student' টেবিল থেকে সেসব কলাম পাচ্ছি যেখানে 'Name' কলামের মান 'Gaurav'। এখানে FIND_IN_SET() ফাংশন 'Name' কলামের মানগুলোর মধ্যে 'Gaurav' সার্চ স্ট্রিং খুঁজবে।

mysql> SELECT Id, Name, Address, Subject FROM student WHERE FIND_IN_SET('Gaurav', Name);

আউটপুট:

+------+--------+---------+-----------+
| Id   | Name   | Address | Subject   |
+------+--------+---------+-----------+
| 1    | Gaurav | Delhi   | Computers |
| 20   | Gaurav | Jaipur  | Computers |
+------+--------+---------+-----------+
2 rows in set (0.20 sec)
  1. MySQL WHERE ক্লজে একই টেবিলের দুটি কলাম ব্যবহার

  2. MySQL-এ DISTINCT ক্লজ WHERE এবং LIMIT ক্লজের সাথে কীভাবে ব্যবহার করবেন?

  3. MySQL-এ WHERE ক্লজে SUM() ফলাফল ব্যবহার না করে HAVING ব্যবহার করা

  4. MySQL VIEW-এ WHERE ক্লজ ব্যবহার করা