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

SQL का उपयोग करके एकाधिक तालिकाओं से डेटा कैसे संयोजित करें?

यह चाल चलनी चाहिए... एक समूह द्वारा और एक group_concat

select 
    pr.project_id, 
    pr.team_size, 
    pr.from_date, 
    GROUP_CONCAT(tech.technology_name separator ', ') as technologies
from  
    project pr 
    JOIN project_technologies ptech ON pr.project_id=ptech.project_id
    JOIN technologies tl ON ptech.technology_id=tl.technology_id
GROUP BY
    pr.project_id, 
    pr.team_size, 
    pr.from_date

जॉइन क्लॉज शामिल करने के लिए संपादित करें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Yii . में अंतिम सम्मिलित मूल्य प्राप्त करना

  2. MySQL में कितने घंटे पुराना कुछ पाने का सबसे अच्छा तरीका क्या है?

  3. Doctrine2 कई-कई-संबंध नहीं सहेजते

  4. MySQL Amazon RDS (SSL/TLS) से सुरक्षित कनेक्शन स्थापित करने के लिए Java का उपयोग करना

  5. जटिल एकाधिक तालिका सूची SQL क्वेरी