※ 引述《timyau (Tim)》之銘言:
: <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
沒記錯的話,你把 where 子句改成 group by ItemID
就不用迴圈跑你的 1 跟 2
至於上面說得 Access 能不能跑 、還有後面的問題... 我就跳過 [逃]
--
侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw
眾目睽睽無心顫 Blog:http://ps-think.blogspot.com
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.136.152.119