校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Laravel統計一段時間間隔的數據方法

Laravel統計一段時間間隔的數據方法

熱門標簽:智能電話機器人好公司門薩維 銅川電話機器人價格 青白江地圖標注 聊城電話外呼系統公司 沛縣400電話辦理 德陽中江如何申請400開頭電話 江蘇電商外呼系統運營商 辦理重慶400電話 AI電話機器人OEM貼牌

獲取七天以前到現在的數據:

$days = Input::get('days', 7);

$range = \Carbon\Carbon::now()->subDays($days);

$stats = User::where('created_at', '>=', $range)
 ->groupBy('date')
 ->orderBy('date', 'DESC')
 ->get([
  DB::raw('Date(created_at) as date'),
  DB::raw('COUNT(*) as value')
 ]);

SELECT 
sum(case when `EmailSource`='FM' then 1 else 0 end) as FM_Statistic,
sum(case when `EmailSource`='UOC' then 1 else 0 end) as UOC_Statistic,
sum(case when `EmailSource`='OC' then 1 else 0 end) as OC_Statistic,
DATE_FORMAT(Date,'%Y-%m-%d') AS `DateTime` 
FROM `user_performance` 
WHERE Email != '' AND Email != 'TOTAL'
AND (DATE_FORMAT(Date,'%Y-%m-%d') >= DATE_FORMAT('2011-02-5','%Y-%m-%d')) 
AND (DATE_FORMAT(Date,'%Y-%m-%d') = DATE_FORMAT('2011-03-07','%Y-%m-%d')) 
GROUP BY `Date`
 public function getNumber()
 {
  $data = [];
  $customers = Customer::all(['id', 'customer_type', 'created_at']);

  #今天數據
  $data['customer_today'] = Customer::where('customer_type', 1)->where('created_at', Carbon::today())->count();
  $data['teacher_today'] = Customer::where('customer_type', 2)->where('created_at', Carbon::today())->count();

  #昨天數據
  $data['customer_yesterday'] = Customer::where('customer_type', 1)->where('created_at', Carbon::yesterday())->count();
  $data['teacher_yesterday'] = Customer::where('customer_type', 2)->where('created_at', Carbon::yesterday())->count();

  $data['today'] = $data['customer_today'] + $data['teacher_today'];
  $data['yesterday'] = $data['customer_yesterday'] + $data['teacher_yesterday'];

  // 本周數據
  $this_week = [Carbon::now()->startOfWeek(), Carbon::now()->endOfWeek()];
  $data['customer_this_week'] = Customer::where('customer_type', 1)->whereBetween('created_at', $this_week)->count();

  $data['teacher_this_week'] = Customer::where('customer_type', 2)->whereBetween('created_at', $this_week)->count();

  // 上周數據
  $last_week = [Carbon::now()->startOfWeek()->subWeek(), Carbon::now()->endOfWeek()->subWeek()];
  $data['customer_last_week'] = Customer::where('customer_type', 1)->whereBetween('created_at', $last_week)->count();

  $data['teacher_last_week'] = Customer::where('customer_type', 2)->whereBetween('created_at', $last_week)->count();

  $data['this_week'] = $data['customer_this_week'] + $data['teacher_this_week'];
  $data['last_week'] = $data['customer_last_week'] + $data['teacher_last_week'];

  // 本月數據
  $data['customer_this_month'] = Customer::where('customer_type', 1)->whereMonth('created_at', Carbon::now()->month)->count();
  $data['teacher_this_month'] = Customer::where('customer_type', 2)->whereMonth('created_at', Carbon::now()->month)->count();

  // 上月數據
  $data['customer_last_month'] = Customer::where('customer_type', 1)->whereMonth('created_at', Carbon::now()->subMonth()->month)->count();
  $data['teacher_last_month'] = Customer::where('customer_type', 2)->whereMonth('created_at', Carbon::now()->subMonth()->month)->count();

  $data['this_month'] = $data['customer_this_month'] + $data['teacher_this_month'];
  $data['last_month'] = $data['customer_last_month'] + $data['teacher_last_month'];

  // 本年數據
  $data['customer_this_year'] = Customer::where('customer_type', 1)->whereYear('created_at', Carbon::now()->year)->count();
  $data['teacher_this_year'] = Customer::where('customer_type', 2)->whereYear('created_at', Carbon::now()->year)->count();

  $data['today_login_users'] = LoginLog::whereDate('created_at', '=', Carbon::today())
   ->groupBy('customer_id')
   ->orderBy('customer_id')
   ->count();

  $data['yesterday_login_users'] = LoginLog::whereDate('created_at', '=', Carbon::yesterday())
   ->groupBy('customer_id')
   ->orderBy('customer_id')
   ->count();

  $data['this_month_login_users'] = LoginLog::whereMonth('created_at', Carbon::now()->month)
   ->groupBy('customer_id')
   ->orderBy('customer_id')
   ->count();

  $data['last_month_login_users'] = LoginLog::whereMonth('created_at', Carbon::now()->subMonth()->month)
   ->groupBy('customer_id')
   ->orderBy('customer_id')
   ->count();

  return $data;
 }
 public function numberCount()
 {
  $days = request('days', 7);

  $range = Carbon::today()->subDays($days);

  $day_stats = Customer::where('created_at', '>=', $range)
   ->groupBy('date')
   ->orderBy('date', 'DESC')
   ->get([
    \DB::raw('DATE_FORMAT(created_at,\'%Y-%m-%d') as date,SUM(CASE WHEN customer_type = 1 THEN 1 ELSE 0 END) AS customer,SUM(CASE WHEN customer_type = 2 THEN 1 ELSE 0 END) AS teacher'),
   ])
   ->toJSON();

  $week_stats = Customer::groupBy('week')
   ->orderBy('week', 'DESC')
   ->get([
    \DB::raw('DATE_FORMAT(created_at,\'%Y W%u') as week,SUM(CASE WHEN customer_type = 1 THEN 1 ELSE 0 END) AS customer, SUM(CASE WHEN customer_type = 2 THEN 1 ELSE 0 END) AS teacher'),
   ])
   ->toJSON();
  // dd($week_stats);

  // \DB::enableQueryLog();
  $month_stats = Customer::groupBy('month')
   ->orderBy('month', 'DESC')
   ->get([
    \DB::raw('DATE_FORMAT(created_at,\'%Y-%m') as month,SUM(CASE WHEN customer_type = 1 THEN 1 ELSE 0 END) AS customer,SUM(CASE WHEN customer_type = 2 THEN 1 ELSE 0 END) AS teacher'),
   ])
   ->toJSON();
  // dd(\DB::getQueryLog());
  // dd($week_stats, $month_stats);
  $data = $this->getNumber();
  // dd($day_stats, $week_stats, $month_stats, $data);
  return view('admin.numberCount', compact('day_stats', 'week_stats', 'month_stats', 'data'));
 }

效果圖:

以上這篇Laravel統計一段時間間隔的數據方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • laravel 時間格式轉時間戳的例子
  • Laravel timestamps 設置為unix時間戳的方法

標簽:赤峰 山南 三亞 迪慶 鷹潭 濟寧 南寧 烏魯木齊

巨人網絡通訊聲明:本文標題《Laravel統計一段時間間隔的數據方法》,本文關鍵詞  Laravel,統計,一段時間,間隔,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Laravel統計一段時間間隔的數據方法》相關的同類信息!
  • 本頁收集關于Laravel統計一段時間間隔的數據方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    成人在线综合网| 狠狠色丁香久久婷婷综| 国产偷国产偷精品高清尤物| 日韩欧美中文一区| 欧美美女网站色| 欧美日韩久久一区二区| 在线一区二区三区| 91小视频在线| 91传媒视频在线播放| 欧美中文字幕亚洲一区二区va在线 | 亚洲视频免费在线| 最好看的中文字幕久久| 亚洲免费色视频| 亚洲线精品一区二区三区八戒| 玉米视频成人免费看| 亚洲影视在线观看| 丝袜亚洲另类丝袜在线| 免费一级片91| 成人激情电影免费在线观看| 成人三级伦理片| 色综合婷婷久久| 久久久91精品国产一区二区精品 | 欧美精品粉嫩高潮一区二区| 99国产精品久久久久| jlzzjlzz亚洲女人18| 日本道色综合久久| 欧美人狂配大交3d怪物一区 | 久久综合久久鬼色中文字| 欧美激情综合五月色丁香| 亚洲女同ⅹxx女同tv| 肉色丝袜一区二区| 国产高清久久久久| 欧美在线小视频| 久久蜜桃av一区二区天堂| 99精品久久99久久久久| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲妇女屁股眼交7| 久久精品国产77777蜜臀| 国产高清久久久久| 欧美日韩免费一区二区三区| 日韩欧美国产三级电影视频| 国产精品国产三级国产普通话三级| 亚洲电影一级片| 国产成人av网站| 9191国产精品| 综合色中文字幕| 国产乱理伦片在线观看夜一区| 日本韩国一区二区三区视频| 亚洲精品在线一区二区| 亚洲高清中文字幕| 91在线精品一区二区三区| 日韩欧美一二区| 夜夜夜精品看看| av电影在线观看不卡| 欧美二区在线观看| 亚洲成年人影院| 丝瓜av网站精品一区二区 | 日本伊人色综合网| av成人老司机| 国产欧美日韩另类一区| 日本在线不卡视频一二三区| 欧美亚洲国产一区二区三区va| 久久九九国产精品| 精品一二三四在线| 日韩视频免费直播| 亚洲国产综合人成综合网站| 91香蕉视频污在线| 亚洲视频在线观看一区| 成人白浆超碰人人人人| 国产蜜臀av在线一区二区三区| 六月丁香婷婷色狠狠久久| 91精品啪在线观看国产60岁| 亚洲va韩国va欧美va精品| 成人免费视频视频在线观看免费| 欧美综合天天夜夜久久| 欧美在线综合视频| 国产精品久久国产精麻豆99网站| 婷婷激情综合网| 亚洲一区二区精品视频| 欧美影视一区二区三区| 91精品国产品国语在线不卡| 亚洲欧美一区二区久久| 91亚洲精品久久久蜜桃| 亚洲三级视频在线观看| 99久久777色| 亚洲美女少妇撒尿| 色婷婷久久久综合中文字幕| 一区二区三区在线视频免费观看| 色视频成人在线观看免| 依依成人综合视频| 欧美人与z0zoxxxx视频| 毛片不卡一区二区| 精品捆绑美女sm三区| 国产一区二区网址| 国产精品久久久久久福利一牛影视 | 99视频精品在线| 国产精品伦一区二区三级视频| 不卡av电影在线播放| 日韩久久一区二区| 欧美日产国产精品| 精品亚洲国内自在自线福利| 国产日韩欧美麻豆| 成人欧美一区二区三区视频网页| 91精品婷婷国产综合久久性色| 亚洲国产成人av好男人在线观看| 在线观看免费亚洲| 日韩精品一级中文字幕精品视频免费观看| 在线视频你懂得一区二区三区| 亚洲欧美偷拍三级| 欧美日韩国产区一| 国产成人亚洲综合a∨婷婷| 亚洲精品免费在线| 欧美挠脚心视频网站| 国产成人啪午夜精品网站男同| 午夜激情久久久| 欧美成人免费网站| 色综合久久中文综合久久97| 日本视频中文字幕一区二区三区| 欧美激情一区不卡| 91麻豆精品国产自产在线观看一区| 久久国产福利国产秒拍| 亚洲三级电影网站| 日韩精品一区二区三区在线观看| 成人黄色小视频| 麻豆一区二区三| 亚洲一二三区在线观看| 久久久久亚洲蜜桃| 欧美丰满少妇xxxbbb| 91视频一区二区三区| 国产精品初高中害羞小美女文| 美女久久久精品| 久久嫩草精品久久久精品一| 亚洲在线成人精品| 国产亚洲成年网址在线观看| 欧美日韩免费电影| 91老师国产黑色丝袜在线| 国产永久精品大片wwwapp| 日韩高清不卡在线| 一级日本不卡的影视| 国产精品麻豆久久久| 久久嫩草精品久久久久| 日韩欧美中文一区| 91麻豆精品国产91久久久使用方法| 成人污视频在线观看| 精彩视频一区二区三区| 亚洲精品国产一区二区三区四区在线| 国产片一区二区| 精品不卡在线视频| 欧美精品视频www在线观看 | 成人免费不卡视频| 蜜桃精品视频在线| 男男视频亚洲欧美| 亚洲麻豆国产自偷在线| 久久一二三国产| 欧美一卡在线观看| 欧美一区二区视频在线观看2020 | av电影在线观看不卡| 国产成人av一区二区三区在线观看| 琪琪久久久久日韩精品| 日本不卡的三区四区五区| 免费av成人在线| 九九在线精品视频| 国产精品资源在线看| 国产精品亚洲一区二区三区妖精| 狠狠色丁香久久婷婷综合丁香| 久久超碰97中文字幕| 国产综合成人久久大片91| 国产在线视视频有精品| 国产寡妇亲子伦一区二区| 国产精品12区| 99re成人精品视频| 在线区一区二视频| 欧美一区二区成人| 精品国产免费一区二区三区四区 | 亚洲精品久久久蜜桃| 午夜精品久久久久久久久| 日日摸夜夜添夜夜添精品视频| 九色|91porny| 丁香网亚洲国际| 99精品视频一区| 欧美裸体一区二区三区| 精品久久国产字幕高潮| 国产欧美一区二区精品性色| 亚洲欧美日韩国产另类专区| 亚洲一区二区欧美日韩| 极品美女销魂一区二区三区免费| 国产不卡一区视频| 欧美亚洲一区三区| 欧美电影免费提供在线观看| 国产喂奶挤奶一区二区三区| 一区二区三区在线观看网站| 琪琪久久久久日韩精品| 91视视频在线直接观看在线看网页在线看| 在线免费一区三区| 久久久久久久综合| 天天综合网 天天综合色| 国产成人av自拍| 欧美一区在线视频| 亚洲人成网站影音先锋播放| 狠狠色丁香婷婷综合久久片|