作者cyvsswc (台北米)
看板PHP
标题[请益] 用datetime来做筛选..
时间Sun Dec 4 00:57:14 2005
前辈们好:)
我想再请问一下..
如果我有一个资料表..其中一栏的资料栏位属性我是设为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
1F:推 appleboy46:1天 有 480个 5分钟 12/04 01:07
2F:推 appleboy46:还看不太懂你的意思 12/04 01:10
※ 编辑: cyvsswc 来自: 210.85.36.57 (12/04 01:28)
3F:推 cyvsswc:我有加了补充@@"~谢谢辛苦阅读@@.. 12/04 01:28
4F:推 ojinjin:一定要5min吗?1min or 10min可以简单很多(刚推文被修掉@@ 12/04 01:43
5F:推 cyvsswc:不一定要5min..我只是想知道以不同的时间怎麽筛选@@"~ 12/04 01:44
6F:→ cyvsswc:5min只是例子@@"~...谢谢 12/04 01:45