Searched defs:pOrderBy (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/lib/libsqlite/src/
H A Dwhere.c194 ** pOrderBy is an ORDER BY clause from a SELECT statement. pTab is the
218 ExprList *pOrderBy, /* The ORDER BY clause */
228 assert( pOrderBy!=0 );
229 assert( pOrderBy->nExpr>0 );
230 sortOrder = pOrderBy->a[0].sortOrder & SQLITE_SO_DIRMASK;
231 for(i=0; i<pOrderBy->nExpr; i++){
233 if( (pOrderBy->a[i].sortOrder & SQLITE_SO_DIRMASK)!=sortOrder ){
238 if( (pOrderBy->a[i].sortOrder & SQLITE_SO_TYPEMASK)!=SQLITE_SO_UNK ){
242 p = pOrderBy->a[i].pExpr;
256 int nExpr = pOrderBy
215 findSortingIndex( Table *pTab, int base, ExprList *pOrderBy, Index *pPreferredIdx, int nEqCol, int *pbRev ) argument
[all...]
H A Dselect.c31 ExprList *pOrderBy, /* the ORDER BY clause */
44 sqliteExprListDelete(pOrderBy);
54 pNew->pOrderBy = pOrderBy;
295 sqliteExprListDelete(p->pOrderBy);
315 static void pushOntoSorter(Parse *pParse, Vdbe *v, ExprList *pOrderBy){ argument
318 zSortOrder = sqliteMalloc( pOrderBy->nExpr + 1 );
320 for(i=0; i<pOrderBy->nExpr; i++){
321 int order = pOrderBy->a[i].sortOrder;
329 type = sqliteExprType(pOrderBy
25 sqliteSelectNew( ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, int nLimit, int nOffset ) argument
401 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, int eDest, int iParm, int iContinue, int iBreak ) argument
1088 matchOrderbyToColumn( Parse *pParse, Select *pSelect, ExprList *pOrderBy, int iTable, int mustComplete ) argument
1198 multiSelectSortOrder(Select *p, ExprList *pOrderBy) argument
1356 ExprList *pOrderBy; /* The ORDER BY clause for the right SELECT */ local
2026 ExprList *pOrderBy; /* The ORDER BY clause. May be NULL */ local
[all...]
H A DsqliteInt.h861 ExprList *pOrderBy; /* The ORDER BY clause */ member in struct:Select

Completed in 23 milliseconds