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

एक टेबल से सभी प्राप्त करें और दूसरे से COUNT

आप यह करना चाहते हैं:

SELECT categories.id, max(categories.slug), count(categories_questions.id) AS numberOfQuestions
FROM categories
LEFT JOIN categories_questions
ON categories.id = categories_questions.category_id
group by categories.id

LEFT JOIN यह सुनिश्चित करेगा कि बिना प्रश्न वाली श्रेणियां गिनती =0 के साथ सूचीबद्ध हों



  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. BIGINT UNSIGNED मान सीमा से बाहर है

  3. नौकरी के उदाहरण बनाते समय गतिरोध

  4. तैयार बयानों का उपयोग करके डेटा संग्रहीत नहीं किया गया

  5. mysql कार्यक्षेत्र में एकाधिक मॉडल/डेटाबेस कैसे खोलें?