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

MySQL सबस्ट्रिंग निष्कर्षण सीमांकक का उपयोग कर

इसका एक संभावित डुप्लिकेट:एक फ़ील्ड से विभाजित मान दो करने के लिए

दुर्भाग्य से, MySQL में स्प्लिट स्ट्रिंग फ़ंक्शन की सुविधा नहीं है। जैसा कि ऊपर दिए गए लिंक में इंगित किया गया है कि उपयोगकर्ता-परिभाषित स्प्लिट फ़ंक्शन

डेटा लाने के लिए एक और वर्बोज़ संस्करण निम्नलिखित हो सकता है:

SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', 1), ',', -1) as colorfirst,
       SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', 2), ',', -1) as colorsecond
....
       SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', n), ',', -1) as colornth
  FROM product;


  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. MySQL में nth रैंक कैसे पता करें?

  3. MySQL 5.7 को पूरी तरह से हटा रहा है

  4. MySQL, MariaDB, PostgreSQL और MongoDB प्रबंधन पर बार बढ़ाना

  5. MySQLTuner का उपयोग करके MySQL के प्रदर्शन का अनुकूलन कैसे करें