Home
last modified time | relevance | path

Searched refs:pPartition (Results 1 – 7 of 7) sorted by relevance

/sqlite-3.40.0/src/
H A Dwindow.c668 pWin->pPartition = sqlite3ExprListDup(pParse->db, p->pPartition, 0); in sqlite3WindowUpdate()
1251 ExprList *pPartition, in sqlite3WindowAssemble() argument
1256 pWin->pPartition = pPartition; in sqlite3WindowAssemble()
1294 pWin->pPartition = sqlite3ExprListDup(db, pExist->pPartition, 0); in sqlite3WindowChain()
1342 if( sqlite3ExprListCompare(pWin->pPartition, pSel->pWin->pPartition,-1) ){ in sqlite3WindowLink()
1368 if( (res = sqlite3ExprListCompare(p1->pPartition, p2->pPartition, -1)) ){ in sqlite3WindowCompare()
1401 if( pMWin->pPartition ){ in sqlite3WindowCodeInit()
2384 pNew->pPartition = sqlite3ExprListDup(db, p->pPartition, 0); in sqlite3WindowDup()
2886 if( pMWin->pPartition ) regNewPeer += pMWin->pPartition->nExpr; in sqlite3WindowCodeStep()
2906 if( pMWin->pPartition ){ in sqlite3WindowCodeStep()
[all …]
H A Dwalker.c31 rc = sqlite3WalkExprList(pWalker, pWin->pPartition); in walkWindowList()
H A Dtreeview.c424 if( pWin->pPartition ){ in sqlite3TreeViewWindow()
425 sqlite3TreeViewExprList(pView, pWin->pPartition, nElement>0,"PARTITION-BY"); in sqlite3TreeViewWindow()
H A Dresolve.c1169 sqlite3WalkExprList(pWalker, pWin->pPartition); in resolveExprStep()
1838 || sqlite3ResolveExprListNames(&sNC, pWin->pPartition) in resolveSelectStep()
H A Dselect.c3868 substExprList(pSubst, pWin->pPartition); in substExpr()
4958 assert( pSubq->pWin->pPartition ); in pushDownWindowCheck()
4961 return sqlite3ExprIsConstantOrGroupBy(pParse, pExpr, pSubq->pWin->pPartition); in pushDownWindowCheck()
5065 if( pSubq->pWin && pSubq->pWin->pPartition==0 ) return 0; in pushDownWhereTerms()
H A Dwhereexpr.c1752 mask |= sqlite3WhereExprListUsage(pMaskSet, p->y.pWin->pPartition); in sqlite3WhereExprUsageFull()
H A DsqliteInt.h4241 ExprList *pPartition; /* PARTITION BY clause */ member