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

टाइमस्टैम्प के महीने के हिस्से के आधार पर समूह के लिए SQL क्वेरी

SELECT month('TIMESTAMP'), SUM( electricity ) AS electricity,  `siteID` 
FROM table
WHERE (
MONTH(  `TimeStamp` ) =10)
GROUP BY siteID, month('TIMESTAMP')

यह काम करेगा। एक बात जो आपको सोचनी है वह यह है कि यह महीना अनोखा नहीं होता है। अक्टूबर, 2012, इस मामले में, अक्टूबर 2013 के समान है। हो सकता है कि आप वर्ष के लिए एक और कॉलम जोड़ना चाहें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बनाई गई PDF को MySQL डेटाबेस C# में सेव करें

  2. लोकलहोस्ट के माध्यम से Google ऐप्स स्क्रिप्ट को mysql से कनेक्ट करने में असमर्थ

  3. ASP.NET MVC 4, एक दृश्य में एकाधिक मॉडल?

  4. टेबल इनर जॉइन से चयन * क्यों करता है..ऑन इंटरसेक्टिंग कॉलम को दो बार दिखाता है?

  5. मैं तालिका को कैसे अपडेट करूं (MYSQL)