Searched refs:SF_Aggregate (Results 1 – 7 of 7) sorted by relevance
2646 if( pFirstRec->selFlags & SF_Aggregate ){ in generateWithRecursiveQuery()4342 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate ); in flattenSubquery()4346 if( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))!=0 /* (17b) */ in flattenSubquery()5126 if( pSubq->selFlags & SF_Aggregate ){ in pushDownWhereTerms()6563 if( pSub->selFlags & SF_Aggregate ) return 0; /* Not an aggregate */ in countOfViewOptimization()6581 pSub->selFlags |= SF_Aggregate; in countOfViewOptimization()6597 p->selFlags &= ~SF_Aggregate; in countOfViewOptimization()6768 isAgg = (p->selFlags & SF_Aggregate)!=0; in sqlite3Select()6819 if( (pSub->selFlags & SF_Aggregate)!=0 ) continue; in sqlite3Select()7148 if( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct in sqlite3Select()[all …]
1793 assert( (p->selFlags & SF_Aggregate)==0 ); in resolveSelectStep()1798 p->selFlags |= SF_Aggregate | (sNC.ncFlags&(NC_MinMaxAgg|NC_OrderAgg)); in resolveSelectStep()1815 if( (p->selFlags & SF_Aggregate)==0 ){ in resolveSelectStep()
987 if( (p->selFlags & SF_Aggregate)==0 ){ in sqlite3WindowRewrite()997 p->selFlags &= ~SF_Aggregate; in sqlite3WindowRewrite()1085 pSub->selFlags |= (selFlags & SF_Aggregate); in sqlite3WindowRewrite()
2592 if( p->selFlags & (SF_Distinct|SF_Aggregate) ){ in isCandidateForInOpt()2593 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct ); in isCandidateForInOpt()2594 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate ); in isCandidateForInOpt()
268 ((p->selFlags & SF_Aggregate) ? " agg_flag" : ""), in sqlite3TreeViewSelect()
1607 && (p->selFlags & (SF_Distinct|SF_Aggregate))==0 /* 2 */ in sqlite3WhereAddLimit()
3381 #define SF_Aggregate 0x0000008 /* Contains agg functions or a GROUP BY */ macro