Perpetual loading in sql server join query -


i have query joining 2 tables , in inner query when table coming empty ,i getting perpetual loading .can explain me why so?

query--->

select trf.groupid,        'brand imagery',        imageryid,        'brand' seltype,        bcc.masterid,        bcc.categoryid,        sum(trf.[weight]),        count(trf.respondent_serial),        qtrtype  #tmprespfrequency trf   join (     select a.masterid,            a.respondent_serial,            imageryid,            b.categoryid     brand_imagery_deepdive      join #brandcategorytype b on a.masterid=b.selid , b.seltype='brand'      join #measure m on m.metric='brand imagery' , m.metricitemid=imageryid     b.categoryid not in (         select distinct categoryid brand_imagery_deepdivebase     ) ) bcc on trf.respondent_serial=bcc.respondent_serial group trf.groupid, imageryid, bcc.masterid, bcc.categoryid, qtrtype; 

innner query coming empty if running separate is: -

(select a.masterid,         a.respondent_serial,         imageryid,         b.categoryid  brand_imagery_deepdive   join #brandcategorytype b on a.masterid=b.selid , b.seltype='brand'   join #measure m on m.metric='brand imagery' , m.metricitemid=imageryid  b.categoryid not in (      select distinct categoryid brand_imagery_deepdivebase  ) ) 

bcc empty in short

kindly suggest


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -