求一SQL,大家帮帮忙
首先是一个企业表 取名 org吧 然后组织有个字段 联系人 Linkman, 组织名orgname , 组织号,orgid ,上级组织号 parentorgid 企业里面至少有三层结构,就是有 总企业,分企业,部门 吧
再有一员工表 取名 emp吧 然后 有字段 empid , orgid
还有一设备表 取名 equ吧 然后 有字段 equid ,orgid
他们之间的关系 不说也是orgid了 但都是直属于某一层组织 不能属于上一层组织
现在求一SQL是 select 组织名 联系人 员工人数 设备数 要求,根据条件选择的组织列出该组织及其下属组织的组织信息
比如 如果选择某一分企业,就把该分企业和他的下属部门列出来,并且求该分企业的总人数和总设备数和下属各部门的人数和设备数 ,如果选择 总企业就把该总企业和下属分企业列出来 ,并列出详细信息
希望我讲的清楚了,求各位高手帮忙