Home
last modified time | relevance | path

Searched refs:nOrderBy (Results 1 – 25 of 25) sorted by relevance

/sqlite-3.40.0/test/
H A Dvt02.c645 zLogTab, iBI, pInfo->nOrderBy in sqlite3BestIndexLog()
647 for(i=0; i<pInfo->nOrderBy; i++){ in sqlite3BestIndexLog()
710 if( pInfo->nOrderBy ){ in sqlite3BestIndexLog()
837 if( pInfo->nOrderBy>0 && (flags & VT02_NO_SORT_OPT)==0 ){ in vt02BestIndex()
850 for(i=0; i<pInfo->nOrderBy; i++){ in vt02BestIndex()
907 && (pInfo->nOrderBy==0 || pInfo->orderByConsumed) in vt02BestIndex()
H A Dvtabdistinct.test33 WHERE +vn IN ('sqlite3_vtab_distinct','nOrderBy');
34 } {nOrderBy 2 sqlite3_vtab_distinct 2}
H A Dwindow1.test990 proc do_ordercount_test {tn sql nOrderBy} {
992 uplevel [list do_test $tn [list regexp -all ORDER $plan] $nOrderBy]
/sqlite-3.40.0/src/
H A Dwhere.c1182 int nOrderBy; in allocateIndexInfo() local
1226 nOrderBy = 0; in allocateIndexInfo()
1268 nOrderBy = n; in allocateIndexInfo()
1344 for(i=j=0; i<nOrderBy; i++){ in allocateIndexInfo()
1354 pIdxInfo->nOrderBy = j; in allocateIndexInfo()
4729 int nOrderBy, in whereSortingCost() argument
4748 rScale = sqlite3LogEst((nOrderBy-nSorted)*100/nOrderBy) - 66; in whereSortingCost()
4815 nOrderBy = 0; in wherePathSolver()
4832 if( nOrderBy ){ in wherePathSolver()
4853 if( nOrderBy ){ in wherePathSolver()
[all …]
H A Ddbstat.c266 if( ( pIdxInfo->nOrderBy==1 in statBestIndex()
270 ( pIdxInfo->nOrderBy==2 in statBestIndex()
H A Dselect.c2489 int nOrderBy = ALWAYS(pOrderBy!=0) ? pOrderBy->nExpr : 0; in multiSelectOrderByKeyInfo() local
2491 KeyInfo *pRet = sqlite3KeyInfoAlloc(db, nOrderBy+nExtra, 1); in multiSelectOrderByKeyInfo()
2494 for(i=0; i<nOrderBy; i++){ in multiSelectOrderByKeyInfo()
3435 int nOrderBy; /* Number of terms in the ORDER BY clause */ in multiSelectOrderBy() local
3453 nOrderBy = pOrderBy->nExpr; in multiSelectOrderBy()
3462 for(j=0, pItem=pOrderBy->a; j<nOrderBy; j++, pItem++){ in multiSelectOrderBy()
3467 if( j==nOrderBy ){ in multiSelectOrderBy()
3485 aPermute = sqlite3DbMallocRawNN(db, sizeof(u32)*(nOrderBy + 1)); in multiSelectOrderBy()
3488 aPermute[0] = nOrderBy; in multiSelectOrderBy()
3489 for(i=1, pItem=pOrderBy->a; i<=nOrderBy; i++, pItem++){ in multiSelectOrderBy()
[all …]
H A Ddbpage.c153 if( pIdxInfo->nOrderBy>=1 in dbpageBestIndex()
H A Dtest_bestindex.c462 for(ii=0; ii<pIdxInfo->nOrderBy; ii++){ in testBestIndexObjOrderby()
H A Dtest8.c920 if( pIdxInfo->nOrderBy==1 && ( in echoBestIndex()
H A Dsqlite.h.in7181 int nOrderBy; /* Number of terms in the ORDER BY clause */ member
9641 ** sort order defined by the "nOrderBy" and "aOrderBy" fields of the
/sqlite-3.40.0/ext/fts3/
H A Dfts3_term.c151 if( pInfo->nOrderBy ){ in fts3termBestIndexMethod()
153 for(i=0; i<pInfo->nOrderBy; i++){ in fts3termBestIndexMethod()
156 if( i==pInfo->nOrderBy ){ in fts3termBestIndexMethod()
H A Dfts3_aux.c163 if( pInfo->nOrderBy==1 in fts3auxBestIndexMethod()
H A Dfts3.c1721 if( pInfo->nOrderBy==1 ){ in fts3BestIndexMethod()
/sqlite-3.40.0/ext/misc/
H A Dqpvtab.c392 sqlite3_str_appendf(pStr, "nOrderBy,%d,,,,\n", pIdxInfo->nOrderBy); in qpvtabBestIndex()
393 for(i=0; i<pIdxInfo->nOrderBy; i++){ in qpvtabBestIndex()
H A Dwholenumber.c217 if( pIdxInfo->nOrderBy==1 in wholenumberBestIndex()
H A Dseries.c389 if( pIdxInfo->nOrderBy>=1 && pIdxInfo->aOrderBy[0].iColumn==0 ){ in seriesBestIndex()
H A Dclosure.c904 if( pIdxInfo->nOrderBy==1 in closureBestIndex()
H A Dfuzzer.c1132 if( pIdxInfo->nOrderBy==1 in fuzzerBestIndex()
H A Damatch.c1401 if( pIdxInfo->nOrderBy==1 in amatchBestIndex()
H A Dspellfix.c2293 if( pIdxInfo->nOrderBy==1 in spellfix1BestIndex()
/sqlite-3.40.0/ext/recover/
H A Ddbdata.c237 if( pTab->bPtr==0 && pIdx->nOrderBy && pIdx->aOrderBy[0].desc==0 ){ in dbdataBestIndex()
239 if( pIdx->nOrderBy==1 ){ in dbdataBestIndex()
241 }else if( pIdx->nOrderBy==2 && pIdx->aOrderBy[1].desc==0 && iCol==0 ){ in dbdataBestIndex()
/sqlite-3.40.0/ext/fts5/
H A Dfts5_vocab.c312 if( pInfo->nOrderBy==1 in fts5VocabBestIndexMethod()
H A Dfts5_main.c651 if( pInfo->nOrderBy==1 ){ in fts5BestIndexMethod()
/sqlite-3.40.0/tool/
H A Dfuzzershell.c643 if( pIdxInfo->nOrderBy==1 ){ in seriesBestIndex()
/sqlite-3.40.0/ext/expert/
H A Dsqlite3expert.c501 for(i=pIdxInfo->nOrderBy-1; i>=0; i--){ in expertBestIndex()