作者timyau (Tim)
看板Database
标题[问题] 取得"小於小的"、"大於大的"资料的方法..
时间Tue Nov 20 20:26:07 2007
<DBMS : Access>
资料库中两个资料表栏位如下: ItemID SellDate Value
资料表一个是PC的,一个是PocketPC的
ItemID & SellDate 合在一起是一个 Key
PPC 由於一直在使用,所以资料比PC多。
有可能两边同一天同一个ItemID的Value不同,就不去动它
PPC 有、但是 PC 没有的资料,补上 Value 为 0 的值
目前我是使用下面的方法:
1. Select Min(SellDate) as F1, Max(SellDate) as F2
From PC_Table
Where ItemID = X
2. Select Min(SellDate) as F1, Max(SellDate) as F2
From PPC_Table
Where ItemID = X
让 1. & 2. 跑回圈,取得 ItemID = 1 ~ N 的所有 SellDate 最大最小值资料
再让两者去比
=>PPC的 Min(SellDate) 是否小於PC的 Min(SellDate)
若是则取得之间的日期,补上 Value = 0
=>PPC的 Max(SellDate) 是否大於PC的 Max(SellDate)
若是则取得之间的日期,补上 Value = 0
这是我想到的方法,不晓得各位有什麽更好的方法吗?谢谢。
--
追异性朋友的方法-日久生情法(男女皆适合)
达成条件:1.真的喜欢对方 2.对方不讨厌自己 3.对方尚未死会或结婚(废话)
4.有共同的喜好(兴趣或运动)或事物(社团或工作)
使用成本:1.时间花费长 2.若失败则白费工 3.金钱花费依条件4而定
举例说明:某A喜欢上社团的某B,某B也不会讨厌某A,於是一次偶然一起吃饭之後
两人经常相约聚餐,久了原本不讨厌某A的某B也开始喜欢某A....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.133.252.2
※ 编辑: timyau 来自: 202.133.252.2 (11/20 20:40)