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)
उपरोक्त क्वेरी 'Student' टेबल के 'Name' कॉलम के मानों को उल्टा करती है। अब, नीचे दी गई क्वेरी WHERE क्लॉज के साथ REPLACE() फंक्शन का उपयोग करेगी:
mysql> Select Name, REVERSE(Name) from Student WHERE Subject = 'History'; +-------+---------------+ | Name | REVERSE(Name) | +-------+---------------+ | Aarav | varaA | +-------+---------------+ 1 row in set (0.00 sec)