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

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

SELECT i.thingid, t.name,
       MAX(IF(d.name = "enabled", i.data, NULL)) enabled,
       MAX(IF(d.name = "size", i.data, NULL)) size,
       MAX(IF(d.name = "colour", i.data, NULL)) colour
FROM info i
JOIN defs d ON i.defid = d.id
JOIN things t ON i.thingid = t.id
GROUP BY i.thingid

DEMO



  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. mysql सर्वर पोर्ट नंबर

  3. विंडोज 10 अपडेट 1803 के बाद नेटवर्क शेयर से चलते समय मेरा प्रोग्राम सॉकेट नहीं खोल सकता है

  4. MySQL सर्वर और MySQL क्लाइंट में क्या अंतर है

  5. MySQL InnoDB प्रदर्शन सम्मिलित करें (Windows)