各位大佬下面语句有办法进行优化 让它的查询变得更快嘛
Select a.*
From (select /*+first_rows*/
wi.iid as 顺序号,
w.wname as 案件类型,
i.name as 名称,
x.联系人 as 联系人,
wi.accepted_time as 接收时间,
wi.submit_time as 提交时间,
(Select user_name From st_user Where userid = wi.senduserid) as 前一用户,
wi.wiid,
wi.step as 所在岗位,
x.业务类型id as BusinessId
from ST_WORK_ITEM_HIST wi,
xt_instance x,
st_instance i,
st_workflow w
where wi.iid = x.iid
and x.iid = i.iid
and i.wid = w.wid
and wi.userid = '52AD6F18BD6C45809A83D3D1EA4CC1F21111'
and x.业务类型id in
(select id from sys_business_type b where b.type = 3)
order by wi.accepted_time desc) a
Where rownum <= 10