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

SQL:प्रत्येक धावक के लिए रनों के बीच दिनों की औसत संख्या ढूँढना

सोरिन, निष्पक्ष होने के लिए, आपके पास पहले से ही उत्तर है - (max-min)/(count-1) रन कितने दूर हैं, इसकी बारीकियों में जाए बिना वास्तव में सही है।

select runner, datediff(max(ran),min(ran)) / (count(ran)-1)
from running
group by runner;

नोट:MySQL X / 0 को चालू कर देगा (जहां एक धावक के लिए केवल एक रिकॉर्ड है) NULL में क्योंकि यह 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. डेटाबेस परिणाम को सरणी में बदलें

  2. "ERROR 3942 (HY000) को ठीक करें:MySQL में VALUES स्टेटमेंट का उपयोग करते समय VALUES क्लॉज की प्रत्येक पंक्ति में कम से कम एक कॉलम होना चाहिए"

  3. चेतावनी समस्या:पैरामीटर 1 को mysqli_result होने की अपेक्षा करता है

  4. MySQL देखें कि क्या डेटा NULL है

  5. क्या MySQL में स्ट्रिंग्स की तुलना 'से अधिक' और 'से कम' से करना सुरक्षित है?