কম্পিউটার

WHERE clause সহ কলামের ডেটাতে আমরা কিভাবে MySQL REVERSE() ফাংশন ব্যবহার করতে পারি?


MySQL REVERSE() ফাংশনে কলামের নাম থাকতে পারে আর্গুমেন্ট হিসেবে এর মান উল্টাতে। আমরা যদি কিছু শর্ত/গুলি প্রয়োগ করতে চাই তবে এটি WHERE ক্লজের সাথে নিম্নরূপ ব্যবহার করা যেতে পারে:

উদাহরণ

mysql> Select Name, REVERSE(Name) from Student;
+---------+---------------+
| Name    | REVERSE(Name) |
+---------+---------------+
| Aarav   | varaA         |
| Gaurav  | varuaG        |
| Gaurav  | varuaG        |
| Harshit | tihsraH       |
| Yashraj | jarhsaY       |
+---------+---------------+
5 rows in set (0.00 sec)

উপরের ক্যোয়ারীটি 'স্টুডেন্ট' টেবিল থেকে 'নাম' কলামের মানকে উল্টে দেয়। এখন, নিচের ক্যোয়ারীটি WHERE clause:

এর সাথে REPLACE() ফাংশন ব্যবহার করবে
mysql> Select Name, REVERSE(Name) from Student WHERE Subject = 'History';
+-------+---------------+
| Name  | REVERSE(Name) |
+-------+---------------+
| Aarav | varaA         |
+-------+---------------+
1 row in set (0.00 sec)

  1. আমরা কিভাবে MySQL WHERE ক্লজ সহ দুটি কলাম ব্যবহার করতে পারি?

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

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

  4. আমরা কি MySQL8 এর সাথে কলামের নাম হিসাবে "র‍্যাঙ্ক" ব্যবহার করতে পারি?