単一の日時列から平均間隔を取得するにはどうすればよいですか?

ahnafscm

mysqlデータベースに次のテーブルがあります。

user_id| department | comment_time
-----------------------------------------
ahnaf  |     OM1    | 2018-02-01 10:00:00
muttaki|     OM2    | 2018-02-01 11:00:00
sunny  |     OM3    | 2018-02-01 12:00:00
ahnaf  |     OM1    | 2018-02-01 21:00:00
john   |     OM2    | 2018-02-01 23:00:00

この表から、部門の誰かがコメントする頻度を知りたいと思います。私は次のような答えを探しています:OM1の人は平均して5分ごとにコメントします。

そのためのクエリを書く方法がわかりません。

ゴードン・リノフ

合計スパンを取得し、コメントの数より1少ない数で割ることにより、コメント間の平均間隔を取得できます。

select department,
       ( ( to_seconds(max(comment_time)) - to_seconds(min(comment_time))
         ) / nullif(count(*) - 1, 0)
       ) / 60 as avg_comment_in_minutes
from t
group by department;

コメントが最新であることがわかっていて、最新のコメント以降のスパンを処理する場合は、次の操作を実行できます。

select department,
       ( ( to_seconds(now()) - to_seconds(min(comment_time))
         ) / count(*)
       ) / 60 as avg_comment_in_minutes
from t
group by department;

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

pl / sqlの一連の日時値からのみ時間間隔を取得するにはどうすればよいですか?

分類Dev

2時間間隔の日時を取得するにはどうすればよいですか?

分類Dev

複数の日付/時間から平均時間を作成するにはどうすればよいですか?

分類Dev

2つの文字列間の時間間隔を取得するにはどうすればよいですか?

分類Dev

DateTime文字列から月、月、日、平日、時間を取得するにはどうすればよいですか?

分類Dev

PostgreSQLのjdbcで「5日」(日時間隔)を設定するにはどうすればよいですか?

分類Dev

PostgreSQLのjdbcで「5日」(日時間隔)を設定するにはどうすればよいですか?

分類Dev

xquery1.0で日付の間隔を取得するにはどうすればよいですか

分類Dev

Rで日付間隔の四半期ごとを取得するにはどうすればよいですか?

分類Dev

NSTimerから残りの時間間隔を見つけるにはどうすればよいですか

分類Dev

ISO 8601日時形式から時間-分-秒を取得するにはどうすればよいですか?

分類Dev

SQLで時間と分の平均期間を取得するにはどうすればよいですか?

分類Dev

Perlの間隔の配列から補集合間隔を取得するにはどうすればよいですか?

分類Dev

cakephp 3で最新の毎時/毎日/毎週/年間の間隔で合計カウントを取得するにはどうすればよいですか?

分類Dev

Tableauで複数の日付間の平均日数を取得するにはどうすればよいですか?

分類Dev

Postgresqlのテーブルのtimstampフィールドから曜日から間隔を取得するにはどうすればよいですか?

分類Dev

文字列から日付、日、年、時間、分の値を取得するにはどうすればよいですか?

分類Dev

テーブルから月ごとの間隔を取得するにはどうすればよいですか?

分類Dev

単一のActiveRecord列から値のリストを取得するにはどうすればよいですか?

分類Dev

URLの配列から単一のURLを取得するにはどうすればよいですか?

分類Dev

単一のパンダ間隔を定義するにはどうすればよいですか?

分類Dev

日付ごとの最小(時間)と最大(時間)を取得するにはどうすればよいですか?

分類Dev

Android Kotlinで日付から時間形式を取得するにはどうすればよいですか?

分類Dev

Pythonで2つの列から時間間隔の列を作成するにはどうすればよいですか?

分類Dev

edittextから単一の文字列を取得するにはどうすればよいですか?

分類Dev

曜日別および時間別の4週間の移動平均を取得するにはどうすればよいですか?

分類Dev

リストから単語の平均を取得するにはどうすればよいですか?

分類Dev

HealthKitから1日の平均歩数を取得するにはどうすればよいですか?

分類Dev

パンダで条件付きの時間平均を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    pl / sqlの一連の日時値からのみ時間間隔を取得するにはどうすればよいですか?

  2. 2

    2時間間隔の日時を取得するにはどうすればよいですか?

  3. 3

    複数の日付/時間から平均時間を作成するにはどうすればよいですか?

  4. 4

    2つの文字列間の時間間隔を取得するにはどうすればよいですか?

  5. 5

    DateTime文字列から月、月、日、平日、時間を取得するにはどうすればよいですか?

  6. 6

    PostgreSQLのjdbcで「5日」(日時間隔)を設定するにはどうすればよいですか?

  7. 7

    PostgreSQLのjdbcで「5日」(日時間隔)を設定するにはどうすればよいですか?

  8. 8

    xquery1.0で日付の間隔を取得するにはどうすればよいですか

  9. 9

    Rで日付間隔の四半期ごとを取得するにはどうすればよいですか?

  10. 10

    NSTimerから残りの時間間隔を見つけるにはどうすればよいですか

  11. 11

    ISO 8601日時形式から時間-分-秒を取得するにはどうすればよいですか?

  12. 12

    SQLで時間と分の平均期間を取得するにはどうすればよいですか?

  13. 13

    Perlの間隔の配列から補集合間隔を取得するにはどうすればよいですか?

  14. 14

    cakephp 3で最新の毎時/毎日/毎週/年間の間隔で合計カウントを取得するにはどうすればよいですか?

  15. 15

    Tableauで複数の日付間の平均日数を取得するにはどうすればよいですか?

  16. 16

    Postgresqlのテーブルのtimstampフィールドから曜日から間隔を取得するにはどうすればよいですか?

  17. 17

    文字列から日付、日、年、時間、分の値を取得するにはどうすればよいですか?

  18. 18

    テーブルから月ごとの間隔を取得するにはどうすればよいですか?

  19. 19

    単一のActiveRecord列から値のリストを取得するにはどうすればよいですか?

  20. 20

    URLの配列から単一のURLを取得するにはどうすればよいですか?

  21. 21

    単一のパンダ間隔を定義するにはどうすればよいですか?

  22. 22

    日付ごとの最小(時間)と最大(時間)を取得するにはどうすればよいですか?

  23. 23

    Android Kotlinで日付から時間形式を取得するにはどうすればよいですか?

  24. 24

    Pythonで2つの列から時間間隔の列を作成するにはどうすればよいですか?

  25. 25

    edittextから単一の文字列を取得するにはどうすればよいですか?

  26. 26

    曜日別および時間別の4週間の移動平均を取得するにはどうすればよいですか?

  27. 27

    リストから単語の平均を取得するにはどうすればよいですか?

  28. 28

    HealthKitから1日の平均歩数を取得するにはどうすればよいですか?

  29. 29

    パンダで条件付きの時間平均を取得するにはどうすればよいですか?

ホットタグ

アーカイブ