[請益] 用datetime來做篩選..

看板PHP作者 (台北米)時間19年前 (2005/12/04 00:43), 編輯推噓5(501)
留言6則, 3人參與, 最新討論串1/5 (看更多)
前輩們好:) 我想再請問一下.. 如果我有一個資料表..其中一欄的資料欄位屬性我是設為datetime 假設大概像下面醬子..我把time欄位屬性設為datetime.. 欄1 欄2 欄3 time xx xx xx 2005-12-03 22:00:00 xx xx xx 2005-12-03 22:00:00 xx xx xx 2005-12-03 22:05:00 xx xx xx 2005-12-03 22:05:00 xx xx xx 2005-12-03 22:05:00 xx xx xx 2005-12-03 22:10:00 我現在time欄裡面有n筆資料.. 我想以time為主要篩選依據.. 想篩選出在每五分鐘所統計的資料中..它是否連續出現五筆以上.. 就是假設欄1為代號好了..我想查出~它是否有在以五分鐘為單位的時間裡連續出現.. 我想請問..我該是該設起始跟終止時間來做查詢? 就是設個二十五分鐘的時間範圍內.. (不過..醬子的話~起跟終會不會就設死了@@?..假設一整天來算..有兩百多個五分鐘Orz) 還是該有什麼方法思考=""""=.. 麻煩指引我一個方向吧..謝謝~+_+~ 補充@@"~ 抱歉我解釋不清..我之前的程式是.. 之面每個資料表都是同一個時間點..比方說都在22:00:00 然後是每五分鐘一個資料表..(比方說之前22:00一個資料表22:05一個) 然後我將這些資料表裡面符合的資料篩選出來.. 放在同一個~就是這個資料表中.. 所以..他會變成同一個資料表資料大概會像下面這個 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次的資料再篩選出來.. 那我該用什麼方式來判斷篩選好呢@@?..(想半天~不知道朝那個方向= =) 謝謝你喔~花時間看了一串@@.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.85.36.57

12/04 01:07, , 1F
1天 有 480個 5分鐘
12/04 01:07, 1F

12/04 01:10, , 2F
還看不太懂你的意思
12/04 01:10, 2F
※ 編輯: cyvsswc 來自: 210.85.36.57 (12/04 01:28)

12/04 01:28, , 3F
我有加了補充@@"~謝謝辛苦閱讀@@..
12/04 01:28, 3F

12/04 01:43, , 4F
一定要5min嗎?1min or 10min可以簡單很多(剛推文被修掉@@
12/04 01:43, 4F

12/04 01:44, , 5F
不一定要5min..我只是想知道以不同的時間怎麼篩選@@"~
12/04 01:44, 5F

12/04 01:45, , 6F
5min只是例子@@"~...謝謝
12/04 01:45, 6F
文章代碼(AID): #13aSilWM (PHP)
文章代碼(AID): #13aSilWM (PHP)