有问题的SQL语句如下:
create view user_service_view as
select t1.*, t2.SP_NAME,t2.SERVICE_NAME,t2.SERVICE_CLASS,t2.SERVICE_TYPE_NAME,t2.BILL_TYPE,t2.BILL_VALUE,t2.SERVICETYPE,t2.DMOCOMMAND,t2.CMOCOMMAND,t2.SERVICE_DESC
from user_service t1,SP_SERVICE_INFO t2
where t1.SPNUMBER=t2.SPNUMBER and t1.SERVICECODE(+)=t2.SERVICECODE;
然后
select * from USER_SERVICE_VIEW where USERNUMBER='13009658515';
也就是一个user_service_view 的一个view ,然后条件查询这个view
user_service 的usernumber 有索引
SP_SERVICE_INFO 的spnumber 有索引
是2个表的关联,其中servicecode 是外关联
optimizer_mode
string
CHOOSE
|