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

तालिका में स्ट्रिंग डेटा को पंक्ति में अलग-अलग कॉलम डेटा के रूप में कैसे सम्मिलित करें?

मान लें कि आपके पास स्ट्रिंग में कॉमा द्वारा अलग किए गए केवल चार कॉलम हैं:

 INSERT INTO table_name VALUES(
    REPLACE(SUBSTRING(SUBSTRING_INDEX(data_string, ',',1), LENGTH(SUBSTRING_INDEX(data_string, ',',0)) + 1), ',', ''),
    REPLACE(SUBSTRING(SUBSTRING_INDEX(data_string, ',',2), LENGTH(SUBSTRING_INDEX(data_string, ',',1)) + 1), ',', ''),
    REPLACE(SUBSTRING(SUBSTRING_INDEX(data_string, ',',3), LENGTH(SUBSTRING_INDEX(data_string, ',',2)) + 1), ',', ''),
    REPLACE(SUBSTRING(SUBSTRING_INDEX(data_string, ',',4), LENGTH(SUBSTRING_INDEX(data_string, ',',3)) + 1), ',', '') 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. तैयार बयान मुझे $mysqli->stmt_init() पर कॉल नहीं करने दे रहा है

  2. मैं किसी तालिका के स्तंभों की गणना कैसे करूं

  3. एसक्यूएल इंसर्ट रो और कॉपी इंसर्ट की गई ऑटो-इंक्रीमेंट आईडी को दूसरे कॉलम में कॉपी करें

  4. mysql क्वेरी के प्रदर्शन की जांच कैसे करें?

  5. PHP पीडीओ चयन FOUND_ROWS () के लिए असंगत परिणाम लौटा रहा है