【Mysql】在tp5裏邊使用原生sql根據格式化時間獲取數據

這篇文章只是記錄一個小小的知識點,會抽時間把mysql根據時間查詢的大多數狀況都會一一列舉出來php

根據時間獲取數據

需求

  • 根據時間獲取數據
  • 前端傳過來的數據是格式化好的時間(2020-3-31)
  • 數據庫存儲是時間戳
  • 根據前端傳過來的數據進行查詢數據

代碼

$param = $this->request->param();
        if (!empty($param['ds_time'])){ 
            $time = $param['ds_time'];
        }else{ 
            $time = date('Y-m-d',time());
        }
        $data = Db::query("select ds_domain_name,count(`ds_ip`) as ds_ip,FROM_UNIXTIME(`ds_time`,'%Y-%m-%d') as ds_time from table d where FROM_UNIXTIME(d.ds_time,'%Y-%m-%d')=? group by ds_domain_name",[$time]);

博主微信歡迎交流

在這裏插入圖片描述

相關文章
相關標籤/搜索