[SQL ] 查詢資料表時透過列運算過濾資料
請問
我在Acceess裡 有個主資料表
假設有幾筆資料和欄位如下
[item] [number] [day] [time]
1 001 2009/04/02 下午 01:12:00
1 002 2009/04/02 下午 01:22:00
1 003 2009/04/02 下午 01:23:00
1 004 2009/04/02 下午 01:33:00
1 005 2009/04/02 下午 01:34:00
1 006 2009/04/02 下午 01:35:00
1 007 2009/04/02 下午 01:39:00
1 008 2009/04/02 下午 01:40:00
我想要的規則是 第一筆跟第二筆 時間去比
因為 01:22:00 - 01:12:00 = 00:10:00 >=3min 所以第一筆的資料會保留
然後 二跟三做運算 因為沒有符合 >=3min 所以 第二筆會被去除
再來 三跟四做運算 符合 >=3min 所以 第三筆會被保留
以此類推
簡單來說就是 1跟2結果 符合(>=3min) 1保留
2跟3結果 不符合 2去除
3跟4結果 符合 3保留
查詢結果應該是要
[item] [number] [day] [time]
1 001 2009/04/02 下午 01:12:00
1 003 2009/04/02 下午 01:23:00
1 006 2009/04/02 下午 01:35:00
請問Access想要得到上述結果該怎麼做?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 192.192.93.119
推
04/03 00:44, , 1F
04/03 00:44, 1F
→
04/03 01:13, , 2F
04/03 01:13, 2F
※ 編輯: yiyuanli 來自: 192.192.93.119 (04/03 01:42)
推
04/03 08:15, , 3F
04/03 08:15, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):