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

MySQL रो टू कॉलम

इसके बारे में कैसे??

SELECT  
  GROUP_CONCAT(if(colHeader = 'Header 1', value, NULL)) AS 'Header 1', 
  GROUP_CONCAT(if(colHeader = 'Header 2', value, NULL)) AS 'Header 2', 
  GROUP_CONCAT(if(colHeader = 'Header 3', value, NULL)) AS 'Header 3' 
FROM myTable; 

डेमो

ध्यान दें, आपको GROUP BY . की आवश्यकता होगी स्टेटमेंट जब आईडी के अधिक डेटा होते हैं जैसा कि नीचे डेमो 2 . में दिखाया गया है .

डेमो 2




  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 डेटाबेस में 3 महीने से अधिक पुरानी पंक्तियों को हटाने का कार्य

  3. अजीब MySQL पॉपअप Mysql इंस्टालर सामुदायिक मोड चला रहा है

  4. mysql में मित्र सूची प्राप्त करें

  5. Django में नॉर्थविंड को कैसे कार्यान्वित करें