我正在處理一個包含5個表的數據庫,所有這些表都包含有關客戶及其員工的不同信息集。如果您在任何表格中深入瞭解與特定客戶端相關的數據,則許多行將根據其數據集中其員工數量返回。爲多個值自動執行相同查詢(和導出)
如果我要手動運行我需要的報告,我將一次一個地查詢每個表,以查找指定特定客戶端編號的所有結果。然後我將每個表導出到.csv,然後將這些導出複製到具有5個選項卡(對應於SQL數據庫中的5個表)的同一個Excel工作簿中。最後,我會爲每個客戶制定一份個人工作簿。
一個複雜的因素是不是每個客戶端ID都出現在5個表中的每一箇中。最好是,我不會導出空數據集和客戶端數據,只有三個表中的數據在最終工作簿中只有三個選項卡。
是否有辦法向SQL服務器提供一個客戶端ID列表,爲其查詢5個表格,導出現有數據,以及(可能/希望)將其合併到單獨的選項卡上的工作簿中。
是的 - 檢索數據是數據庫的功能。但是,我擔心在任何人都可以幫助您之前,您需要擴展對此的理解。你的問題非常模糊,無法回答。 – 2013-02-10 08:56:36