簡體   English   中英

計算兩個時間戳之間數據庫中的行數

[英]Count number of rows in database between two time stamps

在我的數據庫中,我使用基於客戶訂單的當前時間戳,存儲在表中。 我想知道,在兩個時間段內,有多少客戶訂購了一個請求。 假設10:12:1613:32:54 ,在這個時間段內有多少(計數)客戶請求? 與兩個日期之間的方式相同。

SELECT * FROM your_table WHERE time_stamp_column BETWEEN '10:12:16' AND '13:32:54';

簡單的我的 SQL 查詢是這樣的:

   SELECT COUNT(*) FROM your_table WHERE time_stamp_column BETWEEN '10:12:16' AND '13:32:54';

使用 Codeigniter 的查詢生成器,您可以執行以下操作:

public function getCount(){
   return $this->db->get_where('your_table','time_stamp_column BETWEEN "10:12:16" AND "13:32:54"')->num_rows();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM