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

MySQL - GROUP_CONCAT जॉइन के साथ

SELECT photos.filename,
       GROUP_CONCAT(photo_tags.tag) AS associated_tags
FROM photos
LEFT OUTER JOIN tags ON tags.photo = photos.id
GROUP BY photos.filename

आपको एक कॉलम द्वारा समूह बनाना होगा जो प्रत्येक पंक्ति के लिए अद्वितीय होगा और समूह में आप अन्य कॉलमों का group_concat बना सकते हैं। तो अपने group by के अनुसार बदलें करने के लिए photos.filename ।




  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. स्तंभ मान के आधार पर गतिशील स्तंभ उपनाम

  3. ऑटो इंक्रीमेंट लागू होने पर क्या MySQL हटाए गए आईडी का पुन:उपयोग करेगा

  4. ओपनजेपीए विलय/निरंतर बहुत धीमा है

  5. मैकपोर्ट के साथ MySQL 5.6 सेटअप करें