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

MySQL सप्ताहांत/सप्ताहांत गणना - भाग II

SELECT 
  fname, 
  MONTH(eventDate), 
  SUM(IF(WEEKDAY(eventDate) < 5,1,0)) AS WeekdayCount,
  SUM(IF(WEEKDAY(eventDate) >= 5,1,0)) AS WeekendCount
FROM eventcal AS e
LEFT JOIN users AS u ON e.primary = u.username
GROUP BY fname, MONTH(eventDate);

आप अपने एग्रीगेशन (इस मामले में SUM) को SELECT, और GROUP BY में कैसे करना चाहते हैं (fname से, MONTH द्वारा) करना चाहते हैं।




  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. MySQL - कॉलम में कैरेक्टर बदलें

  3. अद्वितीय, अप्रत्याशित, 12 अंक, पूर्णांक आईडी

  4. केवल टेबल कैसे प्राप्त करें, SHOW TABLES का उपयोग करके विचार नहीं?

  5. MySQL में एक्सेंट कैसे निकालें?