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

दिनांक सीमा में अंतराल के आधार पर MySQL समूह

आप पूर्णांक विभाजन का उपयोग करके ऐसा करने में सक्षम हो सकते हैं। प्रदर्शन के बारे में सुनिश्चित नहीं हैं।

मुझे सेकंड में आपका वांछित अंतराल होने दें।

SELECT SUM(bytes), ((stime - X) DIV I) as interval
FROM table
WHERE (stime > X) and (stime < Y)
GROUP BY interval

Example, let X = 1500 and I = 10
stime = 1503 -> (1503 - 1500) DIV 10 = 0 
stime = 1507 -> (1507 - 1500) DIV 10 = 0
stime = 1514 -> (1514 - 1500) DIV 10 = 1
stime = 1523 -> (1523 - 1500) DIV 10 = 2


  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. mysqli_stmt::bind_param() - प्रत्येक पैरामीटर के लिए s के अलावा कोई अन्य डेटा प्रकार निर्दिष्ट करें

  4. मैं पीडीओ द्वारा बनाई गई क्वेरी का पूरा टेक्स्ट कैसे प्रदर्शित कर सकता हूं?

  5. जेपीए का नक्शा<KEY, VALUE> JPQL की क्वेरी विफल रही