Re: [請益] 用datetime來做篩選..
※ 引述《cyvsswc (台北米)》之銘言:
: num time
: 1 2005-12-03 22:00:00
: 3 2005-12-03 22:00:00
: 8 2005-12-03 22:00:00
: 3 2005-12-03 22:05:00
: 7 2005-12-03 22:05:00
: 3 2005-12-03 22:10:00
: 像是num 的3一樣會重覆出現..
: 我想做的是..以time欄為篩選..就是以時間為分別..
: 看num是否有重覆出現..如果num(比方說像3就有重覆出現到)
: 然後我想把有連續出現n次..比方說5次的資料再篩選出來..
select num, time, count(*)
from table_name
group by num, substring(time, 1, 16)
having count(*) > 3;
/*
group by substring(time, 1, 16) <-- 會將不同分鐘的資料分類
要以10分鐘區分分類就 substring(time, 1, 15)
having count(*) > 3 <-- 只取出現 3 次以上的資料
整個合起來就是每分鐘出現三次以上的資料
*/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.16.241
※ 編輯: ojinjin 來自: 61.225.16.241 (12/04 01:54)
※ 編輯: ojinjin 來自: 61.225.16.241 (12/04 01:55)
→
12/04 01:55, , 1F
12/04 01:55, 1F
推
12/04 01:59, , 2F
12/04 01:59, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章