簡體   English   中英

一段時間內的單獨小組結果

[英]Separate group results for periods of time

我在table上擁有多個結果,並且有一個timestamp格式的date列。

播放此代碼SELECT * FROM table group by date他將EQUAL日期分組(根據我的測試)

我需要將結果分組,每組之間的日期之間可能會有23小時的差異

例如,這行

  • 2015-01-01 19:33:42
  • 2015-01-01 19:25:42
  • 2015-01-01 19:00:42
  • 2015-02-01 13:25:42
  • 2015-02-01 15:25:42
  • 2015-03-01 16:25:42

他將不得不返回

  • (19:00:42-19:22:42)2015年1月1日的行
  • 2015年2月1日的行(13:25:42-15:25:42)
  • 2015年3月1日的行(16:25:42-16:25:42)

這樣的一個例子是操作facebook如何根據時間組織他們的消息

臉書

如何用PHP和MYSQL做到這一點?

遍歷它們。 存儲您最后看到的消息的時間。 下次到達時,請檢查是否超過24小時。 如果是,則打印標題。 然后更新上一個消息時間。

暫無
暫無

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

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