我有兩張表,指南和可用性。 指南是指南的列表,並且可用性是針對特定指南瞭解信息的日期的列表。例如03/03/14 - 指南3 - 可用或05/03/14 - 指南1 - 忙碌。如果指南在某一天的可用性尚不清楚,那麼當天沒有條目可用性。Access中的查詢(添加缺失值)
我想編寫一個查詢,以便在接下來的三天內返回所有指南的狀態列表。如果狀態未知,則會說未知。
我確定在SQL中,這個任務肯定是可行的,但是我必須在Access 2013中編寫一個Web應用程序而受到限制。這意味着我必須在Access中使用查詢編輯器。任何有專業知識的人都可以提供一些指導嗎如果問題中有任何不清楚的地方,請這樣說。
Example query output:
03/03/2013 - Guide 1 - Busy
03/03/2013 - Guide 2 - Unknown
03/03/2013 - Guide 3 - Unknown
04/03/2013 - Guide 1 - Available
04/03/2013 - Guide 2 - Available
04/03/2013 - Guide 3 - Unknown
05/03/2013 - Guide 1 - Unknown
05/03/2013 - Guide 2 - Unknown
05/03/2013 - Guide 3 - Unknown
Table: Guides
Guide 1
Guide 2
Guide 3
Table: Availability
03/03/2013 - Guide 1 - Busy
04/03/2013 - Guide 1 - Available
04/03/2013 - Guide 2 - Available
P.S:有人建議我可能需要做出第三個表列出了所有用於未來10年的日期。如果它有助於解決方案,這不會是一個問題
數據庫引擎將使用哪些數據源爲您提供具有Mar 5 2013日期的行?這個日期不存在於你的任何一張表格中,但它必須來自某個地方。你有單獨的日曆表,每日有一行嗎?如果不是,你會願意創建一個嗎? – HansUp 2013-03-03 15:19:24
指南和可用性表之間是否存在關係? – DevelopmentIsMyPassion 2013-03-03 15:19:32
@HansUp如果有必要,我不介意創建一個包含很長日期列表的表格。不過,如果這也可以,我寧願用第二個查詢來完成。 – 2013-03-03 15:24:51