0
我有一個數據庫(Faster),可以存儲數千輛車輛和設備的詳細信息。我的目標是獲得在過去兩年(自20090101以來)已累積不到1000英里的車輛和設備清單。我處理三個主要的表是:基於滿足範圍條件進行計算
eheader (has equip info, primary key=ehuid) wheader (has work order info; whehuid links to ehuid, work order primary key is whuid), wmreading (has the meter reading info linked to each workorder; wmwhuid links to whuid).
棘手的部分是,每件裝備,我需要一個最近的抄表和抄表是大約發生在2年前的區別。
另一個棘手的部分是近似。我不能保證2009年1月和2011年1月的每輛車都會發生計量表讀數。我只能假設在大約3個月的時間內在該設備上發生了工作指令(甚至可能出去一些車輛)。
我需要一個查詢,每個車輛將在2009年初的某個範圍內從工作訂單中讀取儀表讀數,並在2010年末至今的某個最近範圍內從工作訂單中減去同一車輛的儀表讀數。
有關如何查詢此問題的任何想法?
照顧在ERD表的截圖編輯您的問題嗎? (顯示關係?) – 2011-02-15 22:32:55