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

MySQL में एक कॉलम के अंतिम दो अक्षर स्ट्रिप करें

अंतिम n . को छोड़कर सभी वर्णों का चयन करने के लिए एक स्ट्रिंग से (या दूसरे तरीके से रखें, पिछले n . को हटा दें एक स्ट्रिंग से वर्ण); SUBSTRING का उपयोग करें और CHAR_LENGTH एक साथ कार्य करता है:

SELECT col
     , /* ANSI Syntax  */ SUBSTRING(col FROM 1 FOR CHAR_LENGTH(col) - 2) AS col_trimmed
     , /* MySQL Syntax */ SUBSTRING(col,     1,    CHAR_LENGTH(col) - 2) AS col_trimmed
FROM tbl

स्ट्रिंग के अंत से एक विशिष्ट सबस्ट्रिंग को हटाने के लिए, TRIM समारोह:

SELECT col
     , TRIM(TRAILING '.php' FROM col)
-- index.php becomes index
-- index.php.php becomes index (!)
-- index.txt remains index.txt


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे डाटाबेस के आधार पर बिना स्प्रिंग-बूट ऐप शुरू करने के लिए?

  2. MySql एक स्थानीय चर को अद्यतन विवरण में कैसे सेट करें (वाक्यविन्यास?)

  3. एक पीडीएफ फाइल को MySQL में स्टोर करें

  4. MySQL समान तालिका में शामिल हों

  5. MySQL डेटाटाइम को NSDate में कैसे बदलें?