[英]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.