[英]Can I make a temp table with other temp tables
我想知道是否可以將其他臨時表中的數據匯總在一起。
我需要能夠為來自不同部門的許多不同人員運行報告,然后匯總數據,以便獲得單個報告,每個部門的整體情況以及包括所有部門在內的整個樓層的整體情況。 我擁有所有的員工編號,但是我需要將每個員工和部門與公司中不同的“角色”分開,並且大多數人在數據庫中都分配有多個角色。
因此,要避免為每個員工,部門,安全角色,職能角色以及對他們來說很重要的不同任務矩陣(呼叫,電子郵件,任務a,b,c和通過流程az)運行報告,取決於人等,我為所有人中最重要的一些人創建了臨時表,並將它們結合在一起。 為避免每次我拉報告時都必須更改報告的日期范圍,我希望匯總臨時表,並僅在匯總臨時表中更改一次日期。 然后,我可以使用所需的規則運行查詢。
例:
`tmp.notes`; (requestid, userid, createDT)
`tmp.custcont`; (customer contact), (requestid, userid, createDT)
`tmp.emails`; (requestid, userid, createDT)
`tmp.calls`; (requestid, agent_id(= to users username, createDT)
`tmp.users`; (id, personid, username)
創建臨時表后,就可以像使用其他任何表一樣使用它。 因此,您幾乎可以確定要做什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.