如何在Laravel 5.8中从最近24小时起每15分钟获取一行数据?

CTOKoder

我正在尝试获取过去24小时内正在创建的图表的日志。我正在使用Laravel 5.8

我需要每15分钟1条线才能使图表准确。

目前的状态是每小时一线,我想不出要把它变成15分钟。

请帮助我使其正常工作,并使代码看起来尽可能漂亮!

public function getDataDay(&$data) {
    $data = $data->where('created_at', '>', Carbon::now()->subHours(23)->format('Y-m-d H:i:s'))
                  ->select('id', 'part_id', 'data', 'created_at')
                  ->selectRaw('HOUR(created_at) as hour')
                  ->groupBy('hour')
                  ->get();
}
nbk

用这个,这是我在mysql中使用的

->selectRaw('FROM_UNIXTIME(FLOOR( UNIX_TIMESTAMP(created_at)/900 ) * 900) AS quaterhour')
->groupBy('quaterhour')

当然,如果您的烦恼超过一天,则还必须按年,月和日分组

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从SQL数据库表中获取最近5分钟的记录?

来自分类Dev

如何从SQL数据库表中获取最近5分钟的记录?

来自分类Dev

如何每5分钟仅获取一次数据

来自分类Dev

数据库中最近24小时的5分钟间隔聚合

来自分类Dev

如何在laravel 5中更新数据?

来自分类Dev

如何增加5小时30分钟的时间?

来自分类Dev

如何在最近5分钟内更改文件

来自分类Dev

如何在Laravel 5中调用模型?

来自分类Dev

如何在Laravel 5中重置密码?

来自分类Dev

如何在Laravel 5中捕获ReflectionException?

来自分类Dev

如何在Laravel 5中压缩HTML

来自分类Dev

如何在Laravel 5中调用模型?

来自分类Dev

如何在Laravel 5中创建包?

来自分类Dev

如何在Laravel 5中删除会话

来自分类Dev

如何在Laravel 5中捕获ReflectionException?

来自分类Dev

如何在Laravel 5中配置MariaDB?

来自分类Dev

如何在Laravel 5中翻译馆藏?

来自分类Dev

URL ::如何在laravel 5中工作?

来自分类Dev

如何每5分钟使用celery / cronjobs在数据库中添加一个用户

来自分类Dev

如何在Python中将1分钟的开-高-低-关数据转换为另一个时间范围(fx:5分钟1小时)?

来自分类Dev

如何每5分钟自动备份一次mysql数据库

来自分类Dev

在R中以5分钟的时间间隔创建一个24小时向量

来自分类Dev

每5分钟自动添加一行新数据

来自分类Dev

PERL如何每5分钟在perl中调用一个脚本

来自分类Dev

如何转换十进制小时并每5分钟计算一次平均值?

来自分类Dev

如何像这样频繁发送短信(每天,每周,每5分钟,每小时一次)

来自分类Dev

为什么每5-8分钟在后台进行一次信标检测,以及如何使其小于此值?为什么信标检测在15-30分钟后停止?回答

来自分类Dev

如何在C#中从cosmos db获取确切的最新5分钟数据

来自分类Dev

如何每8小时1分钟运行一次CRON

Related 相关文章

  1. 1

    如何从SQL数据库表中获取最近5分钟的记录?

  2. 2

    如何从SQL数据库表中获取最近5分钟的记录?

  3. 3

    如何每5分钟仅获取一次数据

  4. 4

    数据库中最近24小时的5分钟间隔聚合

  5. 5

    如何在laravel 5中更新数据?

  6. 6

    如何增加5小时30分钟的时间?

  7. 7

    如何在最近5分钟内更改文件

  8. 8

    如何在Laravel 5中调用模型?

  9. 9

    如何在Laravel 5中重置密码?

  10. 10

    如何在Laravel 5中捕获ReflectionException?

  11. 11

    如何在Laravel 5中压缩HTML

  12. 12

    如何在Laravel 5中调用模型?

  13. 13

    如何在Laravel 5中创建包?

  14. 14

    如何在Laravel 5中删除会话

  15. 15

    如何在Laravel 5中捕获ReflectionException?

  16. 16

    如何在Laravel 5中配置MariaDB?

  17. 17

    如何在Laravel 5中翻译馆藏?

  18. 18

    URL ::如何在laravel 5中工作?

  19. 19

    如何每5分钟使用celery / cronjobs在数据库中添加一个用户

  20. 20

    如何在Python中将1分钟的开-高-低-关数据转换为另一个时间范围(fx:5分钟1小时)?

  21. 21

    如何每5分钟自动备份一次mysql数据库

  22. 22

    在R中以5分钟的时间间隔创建一个24小时向量

  23. 23

    每5分钟自动添加一行新数据

  24. 24

    PERL如何每5分钟在perl中调用一个脚本

  25. 25

    如何转换十进制小时并每5分钟计算一次平均值?

  26. 26

    如何像这样频繁发送短信(每天,每周,每5分钟,每小时一次)

  27. 27

    为什么每5-8分钟在后台进行一次信标检测,以及如何使其小于此值?为什么信标检测在15-30分钟后停止?回答

  28. 28

    如何在C#中从cosmos db获取确切的最新5分钟数据

  29. 29

    如何每8小时1分钟运行一次CRON

热门标签

归档