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

/illumos-gate/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.c33 ExprList *pOrderBy, /* the ORDER BY clause */
46 sqliteExprListDelete(pOrderBy);
56 pNew->pOrderBy = pOrderBy;
297 sqliteExprListDelete(p->pOrderBy);
317 static void pushOntoSorter(Parse *pParse, Vdbe *v, ExprList *pOrderBy){ argument
320 zSortOrder = sqliteMalloc( pOrderBy->nExpr + 1 );
322 for(i=0; i<pOrderBy->nExpr; i++){
323 int order = pOrderBy->a[i].sortOrder;
331 type = sqliteExprType(pOrderBy
27 sqliteSelectNew( ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, int nLimit, int nOffset ) argument
403 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, int eDest, int iParm, int iContinue, int iBreak ) argument
1090 matchOrderbyToColumn( Parse *pParse, Select *pSelect, ExprList *pOrderBy, int iTable, int mustComplete ) argument
1200 multiSelectSortOrder(Select *p, ExprList *pOrderBy) argument
1358 ExprList *pOrderBy; /* The ORDER BY clause for the right SELECT */ local
2028 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 79 milliseconds