[英]In SQL, how can I count rows grouping into certain intervals, if I only know the length of those intervals?
假設我的第一列是時間。 我想要的是能夠對按任意時間范圍分組的行進行計數,例如:按天,按小時,按20分鍾間隔,按15秒等。
將時間戳轉換為適當的數字(此處為:自Unix時代以來的秒數),然后對秒數進行整數除法(隱式四舍五入):
SELECT ...
GROUP BY strftime('%s', MyDate) / 15 -- or 20*60 etc.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.