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

सीमांकित स्ट्रिंग मान को पंक्तियों में विभाजित करें

इस फ़ंक्शन का उपयोग Federico Cargneluti द्वारा करें :

 CREATE FUNCTION SPLIT_STR(
 x VARCHAR(255),
 delim VARCHAR(12),
 pos INT
 )
   RETURNS VARCHAR(255)
   RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(x, delim, pos),LENGTH(SUBSTRING_INDEX(x, delim, pos -1)) + 1),
delim, '');

उपयोग

 SELECT SPLIT_STR(string, delimiter, position)

अपनी समस्या का समाधान करने के लिए आपको एक लूप की आवश्यकता होगी।



  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. 5 सेकंड से कम समय में हाइबरनेट का उपयोग करके mysql में 100000 पंक्तियों को सम्मिलित करने की आवश्यकता है

  3. MySQL ट्रिगर तालिका को अपडेट नहीं कर सकता - त्रुटि 1442 प्राप्त करना

  4. आरोही द्वारा अंतिम 20 क्रम चुनें - PHP/MySQL

  5. कनेक्शन बंद किए बिना अजगर में अद्यतन MySQL तालिका प्रविष्टियां प्राप्त करें