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

तीसरी तालिका से mySQL COUNT नहीं देख सकता

इसे आजमाएं

SELECT i.*, o.organ_name, o.organ_logo, vtable.*
FROM heroku_056eb661631f253.op_ideas i
JOIN
    (SELECT
        COUNT(v.agree) as agree,
        COUNT(v.disagree = 1 or null) as disagree,
        COUNT(v.obstain = 1 or null) as abstain
    FROM op_idea_vote v
    GROUP BY v.idea_id
    ) AS vtable ON vtable.idea_id = i.idea_id
LEFT JOIN op_organs o ON i.post_type = o.organs_id

नीचे दिए गए उत्तर में समूह द्वारा, और vtable के लिए शामिल होने की शर्त नहीं थी



  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 डेटाबेस में 4-बाइट UTF-8 वर्ण / इमोजी डालने में समस्या

  3. क्लाइंट साइड इश्यू पर पेजिनेट रिकॉर्ड

  4. मेरे iOS ऐप के साथ MySQL डेटाबेस से कनेक्ट करना

  5. क्या किसी तालिका में स्तंभ क्रम के बारे में चिंता करने का कोई कारण है?