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 सेटअप करें