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. MySQL ЗАРЕЖДАНЕ НА ДАННИ INFILE с ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИРАН КЛЮЧ

  2. MySQL:Едновременни актуализации (чрез нишки) на проста таблица

  3. Има ли някакво предимство/недостатък от съхраняването на стойността на полето като JSON масив, вместо да създавате нова маса и да ги залагате на връзка едно към много?

  4. Как да добавя персонализирана колона в мрежата за продажби/поръчки в Magento?

  5. MySQL:множество таблици или една таблица с много колони?