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

अंतिम 3 वर्णों के अनुसार आदेश

यह ऐसा करेगा, बहुत ही सरलता से सबसे सही 3 वर्णों का चयन करना और उस मान को बढ़ते हुए क्रम देना।

SELECT *
FROM table_name
ORDER BY RIGHT(name, 3) ASC;

यह जोड़ा जाना चाहिए कि जैसे-जैसे आपका डेटा बढ़ता है, यह एक अक्षम समाधान बन जाएगा। आखिरकार, आप शायद संख्यात्मक परिशिष्ट को एक अलग, अनुक्रमित पूर्णांक कॉलम में संग्रहीत करना चाहेंगे, ताकि छँटाई बेहतर ढंग से कुशल हो।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Android से php MySQL पर ArrayList भेजें

  2. MySQL त्रुटि 1215:विदेशी कुंजी बाधा नहीं जोड़ सकता

  3. गैर-वस्तु की संपत्ति प्राप्त करने की कोशिश कर रहा है - CodeIgniter

  4. mysql - विशेष वर्णों/(फॉरवर्ड स्लैश) और \(बैकस्लैश) के साथ क्वेरी खोज को कैसे प्रबंधित करें

  5. मैं एक एमडीबी (एक्सेस) फ़ाइल को MySQL (या सादा SQL फ़ाइल) में कैसे परिवर्तित कर सकता हूं?