欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

laravel按天、按小時,查詢數(shù)據(jù)的實例

 更新時間:2019年10月09日 14:40:44   作者:yu_sheng_  
今天小編就為大家分享一篇laravel按天、按小時,查詢數(shù)據(jù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

使用laravel做后臺數(shù)據(jù)統(tǒng)計的時候,需要查詢每天的注冊量之類的數(shù)據(jù)

這時候如果直接用created_at分組,是不好用的。

1、所以本文解決這個查詢應(yīng)該怎么寫。

2、并且推薦一個時間選擇插件,因為統(tǒng)計中一定會用到,本周數(shù)據(jù)、本月、本季度、上個月。。。。

按天分組數(shù)據(jù):

Event::where('created_at','>',Carbon::parse($request->start_date))
->where('created_at','<',Carbon::parse($request->end_date))
//兩個where限制開始結(jié)束時間
->groupBy('date')
->get([DB::raw('DATE(created_at) as date'),DB::raw('COUNT(*) as value')])
->toArray();

如果想按小時分組所有查詢出來的數(shù)據(jù):

Event::where('created_at','>',Carbon::parse('2017-01-01'))
->where('created_at','<',Carbon::parse('2017-11-09'))
->groupBy('day')
->get([
//通過date_format()來格式化created_at字段
 DB::raw('DATE_FORMAT(created_at,\'%H\') as day'),
 DB::raw('COUNT(*) as value')])
->toArray()

分享一個時間選擇插件

這是官網(wǎng)地址

我把我改好的代碼附上:

$(function () {
/*設(shè)置開始結(jié)束時間*/
 var start = moment().subtract(30, 'days');
 var end = moment().subtract(-1,'day');
 var datas = {};
/*選擇之后,將時間重新賦值input*/
 function cb(start, end) {
  $('#reportrange span').html(start.format('YYYY/MM/DD') + ' - ' + end.format('YYYY/MM/DD'));
 }
 $('#reportrange').daterangepicker({
 startDate: start,
 endDate: end,
 /*本地化數(shù)據(jù)*/
 locale: {
  "format": "YYYY/MM/DD",
  "separator": " - ",
  "applyLabel": "應(yīng)用",
  "cancelLabel": "關(guān)閉",
  "fromLabel": "From",
  "toLabel": "至",
  "customRangeLabel": "自定義",
  "weekLabel": "W",
  "daysOfWeek": ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"
  ],
  "monthNames": ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"
  ],
  "firstDay": 1
 },
 ranges: {
  '今天': [moment(), moment().subtract(-1, 'days')],
  '昨天': [moment().subtract(1, 'days'), moment()],
  '前7天': [moment().subtract(7, 'days'), moment()],
  '前30天': [moment().subtract(30, 'days'), moment()],
  '本月': [moment().startOf('month'), moment().endOf('month').subtract(-1,'day')],
  '上月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month').subtract(-1,'day')],
  '所有': [moment("2017-09-25"), moment().subtract(-1, 'days')]
 }
}, cb);

 cb(start, end);
});

超級好用,結(jié)合echart

在用echart的map時候,因為地圖權(quán)限沒有,所以要加載百度地圖。這個坑另開帖子記錄吧。

以上這篇laravel按天、按小時,查詢數(shù)據(jù)的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • PHP中實現(xiàn)crontab代碼分享

    PHP中實現(xiàn)crontab代碼分享

    這篇文章主要介紹了PHP中實現(xiàn)crontab代碼分享,本文給出了實現(xiàn)代碼和使用方法,需要的朋友可以參考下
    2015-03-03
  • laravel 驗證錯誤信息到 blade模板的方法

    laravel 驗證錯誤信息到 blade模板的方法

    今天小編就為大家分享一篇laravel 驗證錯誤信息到 blade模板的方法,具有很好的參考價值。希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • php基于redis的分布式鎖實例詳解

    php基于redis的分布式鎖實例詳解

    這篇文章主要介紹了php基于redis的分布式鎖實例詳解,有正好需要的可以跟著小編一起來學(xué)習(xí)下,可以讓在寫代碼上的能力更近一步
    2021-03-03
  • ThinkPHP3.2框架自定義配置和加載用法示例

    ThinkPHP3.2框架自定義配置和加載用法示例

    這篇文章主要介紹了ThinkPHP3.2框架自定義配置和加載用法,結(jié)合實例形式分析了thinkPHP3.2框架使用自定義配置保存預(yù)定義數(shù)組數(shù)據(jù)相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • php實現(xiàn)屏蔽掉黑帽SEO的搜索關(guān)鍵字

    php實現(xiàn)屏蔽掉黑帽SEO的搜索關(guān)鍵字

    這篇文章主要介紹了php實現(xiàn)屏蔽掉黑帽SEO的搜索關(guān)鍵字的相關(guān)資料,這里推薦給大家,有需要的小伙伴可以參考下。
    2015-04-04
  • thinkphp 抓取網(wǎng)站的內(nèi)容并且保存到本地的實例詳解

    thinkphp 抓取網(wǎng)站的內(nèi)容并且保存到本地的實例詳解

    這篇文章主要介紹了thinkphp 抓取網(wǎng)站的內(nèi)容并且保存到本地的實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-08-08
  • 神盾加密解密教程(二)PHP 神盾解密

    神盾加密解密教程(二)PHP 神盾解密

    前些日子一個朋友丟了個shell給我,讓我?guī)兔饷埽蜷_源碼看了下寫著是 “神盾加密” , 牛逼閃閃的樣子、 百度下發(fā)現(xiàn)神盾是個很古老的東西,最后一次更新是在 2012-10-09。和他相似的另一款是phpjm,有人說是神盾抄襲phpjm的,這些都不是我們所要關(guān)心的問題、phpjm一直在更新,而神盾貌似不搞了,我們分析下神盾,順便寫成工具,方便大家使用(因為他不更新,所以就不用擔(dān)心解密工具失效問題了)。
    2014-06-06
  • Yii2框架視圖(View)操作及Layout的使用方法分析

    Yii2框架視圖(View)操作及Layout的使用方法分析

    這篇文章主要介紹了Yii2框架視圖(View)操作及Layout的使用方法,結(jié)合具體實例形式分析了Yii2框架視圖操作及布局layout相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • WordPress免插件實現(xiàn)面包屑導(dǎo)航的示例代碼

    WordPress免插件實現(xiàn)面包屑導(dǎo)航的示例代碼

    這篇文章主要介紹了WordPress免插件實現(xiàn)面包屑導(dǎo)航,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • php之XML轉(zhuǎn)數(shù)組函數(shù)的詳解

    php之XML轉(zhuǎn)數(shù)組函數(shù)的詳解

    本篇文章是對php中的XML轉(zhuǎn)數(shù)組函數(shù)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評論