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

क्या मैसकल में कॉलम नाम से समूहबद्ध पंक्तियों की सूची प्राप्त करना संभव है?

आपको CONCAT_WS() . जैसे संयोजन कार्यों की आवश्यकता है और CONCAT प्रत्येक पंक्ति के स्तंभों को जोड़ने के लिए और फिर GROUP_CONCAT() के साथ एकत्रीकरण करने के लिए प्रत्येक name . के लिए :

SELECT CONCAT('[', GROUP_CONCAT(CONCAT('(', CONCAT_WS(',', name, device, passed, failed), ')')), ']') AS result
FROM results
GROUP BY name

डेमो देखें ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP के साथ MySQL तालिका में टैब सीमांकित पाठ फ़ाइल पढ़ें

  2. MySQL में सबस्ट्रिंग () का उपयोग कैसे करें

  3. MySQL:FROM क्लॉज लिमिटेशन में सबक्वेरी के साथ देखें

  4. कनेक्शन का समय समाप्त हो गया:Nodejs Google App Engine से Cloud MySql

  5. रिपोर्टव्यूअर रनटाइम के लिए डेटाटेबल को कैसे बांधें