Lines Matching refs:iOrderByCol
19607 u16 iOrderByCol; /* For ORDER BY, column number in result set */ member
34061 int j = pList->a[i].u.x.iOrderByCol; in sqlite3TreeViewBareExprList()
109701 pItem->u.x.iOrderByCol = (u16)iCol;
109749 if( pItem->u.x.iOrderByCol ){
109750 if( pItem->u.x.iOrderByCol>pEList->nExpr ){
109754 resolveAlias(pParse, pEList, pItem->u.x.iOrderByCol-1, pItem->pExpr,0);
109834 pItem->u.x.iOrderByCol = (u16)iCol;
109846 pItem->u.x.iOrderByCol = (u16)iCol;
109851 pItem->u.x.iOrderByCol = 0;
109861 pItem->u.x.iOrderByCol = j+1;
116089 if( (flags & SQLITE_ECEL_REF)!=0 && (j = pItem->u.x.iOrderByCol)>0 ){
145917 if( pItem->u.x.iOrderByCol==0 ){
146064 if( (j = pSort->pOrderBy->a[i].u.x.iOrderByCol)>0 ){
146065 p->pEList->a[j-1].u.x.iOrderByCol = i+1-pSort->nOBSat;
146087 if( pEList->a[i].u.x.iOrderByCol>0
146345 regResult + pSO->a[i].u.x.iOrderByCol - 1,
146628 if( aOutEx[i].u.x.iOrderByCol==0 ) iCol++;
146669 if( aOutEx[i].u.x.iOrderByCol ){
146670 iRead = aOutEx[i].u.x.iOrderByCol-1;
147454 pColl = multiSelectCollSeq(pParse, p, pItem->u.x.iOrderByCol-1);
148420 assert( pItem->u.x.iOrderByCol>0 );
148421 if( pItem->u.x.iOrderByCol==i ) break;
148429 if( pOrderBy ) pOrderBy->a[nOrderBy++].u.x.iOrderByCol = (u16)i;
148447 assert( pItem->u.x.iOrderByCol>0 );
148448 assert( pItem->u.x.iOrderByCol<=p->pEList->nExpr );
148449 aPermute[i] = pItem->u.x.iOrderByCol - 1;
149361 if( p->pOrderBy->a[ii].u.x.iOrderByCol==0 ) return 0;
149587 pOrderBy->a[i].u.x.iOrderByCol = 0;
150268 u16 iCol = pList->a[j].u.x.iOrderByCol;
150465 if( a[0].u.x.iOrderByCol ) return WRC_Continue;
152864 pGroupBy->a[i].u.x.iOrderByCol = i+1;
153337 int iOrderByCol = pGroupBy->a[j].u.x.iOrderByCol;
153346 if( iOrderByCol ){
153347 Expr *pX = p->pEList->a[iOrderByCol-1].pExpr;
160128 int t = pOrderBy->a[i].u.x.iOrderByCol;
160131 if( pEList->a[j].u.x.iOrderByCol==t ){
160132 pOrderBy->a[i].u.x.iOrderByCol = j+1;
160137 pOrderBy->a[i].u.x.iOrderByCol = 0;
160207 if( pRhs ) pRhs->a[pRhs->nExpr-1].u.x.iOrderByCol = iField+1;
160240 for(i=0; i<pRhs->nExpr; i++) pRhs->a[i].u.x.iOrderByCol = 0;
169436 if( pSubOB->a[jSub].u.x.iOrderByCol==0 ) break;
169440 if( pOBExpr->iColumn!=pSubOB->a[jSub].u.x.iOrderByCol-1 ) break;