Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में एक स्ट्रिंग में वर्णों के क्रम को कैसे उलटें?

यदि आपको कभी भी MySQL में एक स्ट्रिंग मान के क्रम को उलटने की आवश्यकता होती है - अर्थात, वर्णों के क्रम के साथ एक स्ट्रिंग लौटाएं - REVERSE() फ़ंक्शन वह है जो आपको चाहिए।

सिंटैक्स

यहां बताया गया है कि यह कैसे काम करता है:

REVERSE(str)

जहां str वह स्ट्रिंग है जिसे आप उलटना चाहते हैं।

उदाहरण

यहां एक उदाहरण दिया गया है जिसे आप MySQL में कॉपी और पेस्ट कर सकते हैं और मानों को उसके अनुरूप बदल सकते हैं:

SELECT REVERSE('Cat');

परिणाम:

+----------------+
| REVERSE('Cat') |
+----------------+
| taC            |
+----------------+

एकाधिक शब्द

ध्यान दें कि पूरी स्ट्रिंग उलट जाती है (स्ट्रिंग के भीतर केवल प्रत्येक शब्द नहीं)। तो एक स्ट्रिंग में कई शब्दों के साथ, पहला शब्द सबसे अंत में आएगा और इसके विपरीत।

उदाहरण:

परिणाम के रूप में
SELECT REVERSE('plug snub leg') AS Result;

परिणाम:

+---------------+
| Result        |
+---------------+
| gel buns gulp |
+---------------+

डेटाबेस क्वेरी उदाहरण

यहां REVERSE() using का उपयोग करने का एक उदाहरण दिया गया है डेटाबेस क्वेरी में लौटाए गए मानों पर:

USE Music;
SELECT 
  ArtistName, 
  REVERSE(ArtistName) AS Reversed
FROM Artists
LIMIT 5;

परिणाम:

+------------------+------------------+
| ArtistName       | Reversed         |
+------------------+------------------+
| Iron Maiden      | nediaM norI      |
| AC/DC            | CD/CA            |
| Allan Holdsworth | htrowsdloH nallA |
| Buddy Rich       | hciR ydduB       |
| Devin Townsend   | dnesnwoT niveD   |
+------------------+------------------+


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL और PHP:सिरिलिक वर्णों के साथ UTF-8

  2. PHP और MySQL:mysqli_num_rows () पैरामीटर 1 को mysqli_result, बूलियन दिए जाने की अपेक्षा करता है

  3. MySQL:समूह फ़ंक्शन का अमान्य उपयोग

  4. शीर्ष 5 MySQL निगरानी उपकरण

  5. फेडोरा 14 पर MySQL रिलेशनल डेटाबेस का उपयोग करें