sql语句查询效率问题 5
selectem.serialnumber序列号,em.empcode员工编号,em.c_name中文名,LOWER(em.e_name)英文名,LOWER(em.ema...
select
em.serialnumber 序列号,
em.empcode 员工编号,
em.c_name 中文名,
LOWER(em.e_name) 英文名,
LOWER(em.email) 邮箱,
--or1.c_name,
or2.c_name 省级机构,
or3.c_name 城市,
or4.c_name 第四层,
or5.c_name 职能单元,
or6.c_name 部门,
em.hiredate 入职日期,
em.quitdate 离职日期
from hr_src_contact_employee_all em
join hr_src_contact_organization or1 on or1.code=em.orgcode1
join hr_src_contact_organization or2 on or2.code=em.orgcode2
join hr_src_contact_organization or3 on or3.code=em.orgcode3
join hr_src_contact_organization or4 on or4.code=em.orgcode4
join hr_src_contact_organization or5 on or5.code=em.orgcode5
join hr_src_contact_organization or6 on or6.code=em.orgcode6;
hr_src_contact_employee_all的量为4213
hr_src_contact_organization 的量为418
请教各位大神,这样的查询方式是不是会使得查询很耗时间,我执行之后,30分钟还没运行完,有没有其他sql语句提高效率,谢谢! 展开
em.serialnumber 序列号,
em.empcode 员工编号,
em.c_name 中文名,
LOWER(em.e_name) 英文名,
LOWER(em.email) 邮箱,
--or1.c_name,
or2.c_name 省级机构,
or3.c_name 城市,
or4.c_name 第四层,
or5.c_name 职能单元,
or6.c_name 部门,
em.hiredate 入职日期,
em.quitdate 离职日期
from hr_src_contact_employee_all em
join hr_src_contact_organization or1 on or1.code=em.orgcode1
join hr_src_contact_organization or2 on or2.code=em.orgcode2
join hr_src_contact_organization or3 on or3.code=em.orgcode3
join hr_src_contact_organization or4 on or4.code=em.orgcode4
join hr_src_contact_organization or5 on or5.code=em.orgcode5
join hr_src_contact_organization or6 on or6.code=em.orgcode6;
hr_src_contact_employee_all的量为4213
hr_src_contact_organization 的量为418
请教各位大神,这样的查询方式是不是会使得查询很耗时间,我执行之后,30分钟还没运行完,有没有其他sql语句提高效率,谢谢! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询