看板 Database 關於我們 聯絡資訊
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : : <DBMS : Access> : : 資料庫中兩個資料表欄位如下: ItemID SellDate Value : : 資料表一個是PC的,一個是PocketPC的 : 沒記錯的話,你把 where 子句改成 group by ItemID : 就不用迴圈跑你的 1 跟 2 : 至於上面說得 Access 能不能跑 、還有後面的問題... 我就跳過 [逃] 感謝回答,我現在改成下面的語法: SELECT Table_PC.ItemId, min(Table_PC.SellDate) as F1, max(Table_PC.SellDate) as F2, min(Table_PPC.SellDate) as F3, max(Table_PPC.SellDate) as F4 FROM Table_PC, Table_PPC WHERE Table_PC.ItemId = Table_PPC.ItemId GROUP BY Table_PC.ItemId 假設此時其中一邊少了一整組的 ItemId,就會少掉一整個資料行了.. 請問這有辦法補救嗎?謝謝.. -- ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄Timyau -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.133.252.2