看板 Database 關於我們 聯絡資訊
<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)