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

MySQL दीर्घवृत्त के साथ पाठ को छोटा करता है

select case when length(message) > 7 
then concat(substring(message, 1, 7), '...')
else message end as adapted_message
from ...

परीक्षण/पुष्टि करने के लिए:

SELECT CASE WHEN LENGTH('1234567890') > 7 
THEN CONCAT(SUBSTRING('1234567890', 1, 7), '...') 
ELSE '1234567890' END AS adapted_message

UNION  

SELECT CASE WHEN LENGTH('12345') > 7 
THEN CONCAT(SUBSTRING('12345', 1, 7), '...') 
ELSE '12345' END AS adapted_message


  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:मैं क्षेत्र की शुरुआत या अंत में चरित्र को कैसे हटा सकता हूं?

  2. दिनांक पिकर के माध्यम से क्वेरी फ़िल्टर करने के बाद किसी विशेष मान के साथ पंक्तियों की संख्या प्राप्त करना

  3. MySQL DB umlauts के साथ और बिना रिकॉर्ड का चयन करता है। जैसे:'.. जहाँ कुछ =FÖÖ'

  4. प्रति उपयोगकर्ता नवीनतम तिथि वाली पंक्ति का चयन करें

  5. नेटबीन को MySQL डेटाबेस से कैसे कनेक्ट करें?