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

mysql हर महीने रिकॉर्ड की गिनती का चयन करें

आप एक LEFT JOIN का उपयोग कर रहे हैं , लेकिन आपके जहां कथन में आप इसे 'सामान्य' बना रहे हैं JOIN

इसे इस तरह लिखने का प्रयास करें:

SELECT months_tbl.month, COUNT( events_tbl.appt_id ) cnt
FROM months_tbl
  LEFT JOIN events_tbl ON (months_tbl.month_id = MONTH(events_tbl.appt_date_time) 
    AND events_tbl.company_id = 1
  )
GROUP BY months_tbl.month
ORDER BY months_tbl.month_id ASC;

AND events_tbl.company_id = 1 पर ध्यान दें LEFT JOIN में है




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php . डालने के बाद उत्पन्न uuid प्राप्त करें

  2. PHP/MYSQL के साथ हटाने से पहले जावास्क्रिप्ट पुष्टि करें

  3. MySQL STR_TO_DATE त्रुटि पर शून्य

  4. पीएचपी एसक्यूएल:एक एचटीएमएल फॉर्म से डेटा को एकाधिक डेटाबेस में कैसे सहेजना है या डेटा को एक डेटाबेस से दूसरे डेटाबेस में स्वचालित रूप से कैसे कॉपी करना है

  5. MySQL के लिए मुझे किस पायथन 3 लाइब्रेरी का उपयोग करना चाहिए?