Lines Matching refs:nSrc
361 assert( iEnd<pSrc->nSrc ); in tableAndColumnIndex()
495 for(i=0; i<pSrc->nSrc-1; i++, pRight++, pLeft++){ in sqlite3ProcessJoin()
1885 for(j=0;j<pTabList->nSrc && pTabList->a[j].iCursor!=pExpr->iTable;j++); in columnTypeImpl()
1886 if( j<pTabList->nSrc ){ in columnTypeImpl()
2599 for(i=0; ALWAYS(i<pSrc->nSrc); i++){ in generateWithRecursiveQuery()
3902 for(i=pSrc->nSrc, pItem=pSrc->a; i>0; i--, pItem++){ in substSelect()
3966 for(i=0, pItem=pSrc->a; i<pSrc->nSrc; i++, pItem++){ in srclistRenumberCursors()
4254 assert( pSrc && iFrom>=0 && iFrom<pSrc->nSrc ); in flattenSubquery()
4276 if( pSubSrc->nSrc==0 ) return 0; /* Restriction (7) */ in flattenSubquery()
4278 if( pSub->pLimit && (pSrc->nSrc>1 || isAgg) ){ in flattenSubquery()
4309 if( pSubSrc->nSrc>1 /* (3a) */ in flattenSubquery()
4319 assert( pSubSrc->nSrc>0 ); /* True by restriction (7) */ in flattenSubquery()
4348 || pSub1->pSrc->nSrc<1 /* (17c) */ in flattenSubquery()
4361 testcase( pSub1->pSrc->nSrc>1 ); in flattenSubquery()
4389 if( pSrc->nSrc>1 ){ in flattenSubquery()
4529 nSubSrc = pSubSrc->nSrc; /* Number of terms in subquery FROM clause */ in flattenSubquery()
4910 && p->pSrc->nSrc>0 in propagateConstants()
5217 || p->pSrc->nSrc!=1 in isSimpleCount()
5540 for(i=0; i<pSrc->nSrc; i++){ in resolveFromTermToCte()
5768 for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){ in selectExpander()
5910 for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){ in selectExpander()
5936 if( i+1<pTabList->nSrc in selectExpander()
5996 if( (pTabList->nSrc>1 in selectExpander()
5999 || !inAnyUsingClause(zName,pFrom,pTabList->nSrc-i-1) in selectExpander()
6143 for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){ in selectAddSubqueryTypeInfo()
6555 if( p->pSrc->nSrc!=1 ) return 0; /* One table in FROM */ in countOfViewOptimization()
6616 for(i=0; i<pSrc->nSrc; i++){ in sameSrcAlias()
6776 for(i=0; !p->pPrior && i<pTabList->nSrc; i++){ in sqlite3Select()
6843 && (p->pOrderBy!=0 || pTabList->nSrc>1) /* Condition (5) */ in sqlite3Select()
6878 && (pTabList->nSrc==1 in sqlite3Select()
6948 for(i=0; i<pTabList->nSrc; i++){ in sqlite3Select()
7029 && (pTabList->nSrc==1 in sqlite3Select()