Lines Matching refs:SF_Aggregate
18446 #define SF_Aggregate 0x0000008 /* Contains agg functions or a GROUP BY */ macro
29587 ((p->selFlags & SF_Aggregate) ? " agg_flag" : ""),
99141 assert( (p->selFlags & SF_Aggregate)==0 );
99145 p->selFlags |= SF_Aggregate | (sNC.ncFlags&NC_MinMaxAgg);
101855 if( p->selFlags & (SF_Distinct|SF_Aggregate) ){
101856 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
101857 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
131277 if( p->selFlags & SF_Aggregate ){
132730 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
132731 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
132734 if( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))!=0 /* (17b) */
133314 if( pSubq->selFlags & SF_Aggregate ){
134500 if( (p->selFlags & SF_Aggregate)==0 ) return 0; /* This is an aggregate */
134516 if( pSub->selFlags & SF_Aggregate ) return 0; /* Not an aggregate */
134534 pSub->selFlags |= SF_Aggregate;
134550 p->selFlags &= ~SF_Aggregate;
134657 isAgg = (p->selFlags & SF_Aggregate)!=0;
134701 if( (pSub->selFlags & SF_Aggregate)!=0 ) continue;
134980 if( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct
134988 p->selFlags |= SF_Aggregate;
151333 p->selFlags &= ~SF_Aggregate;
151413 pSub->selFlags |= (selFlags & SF_Aggregate);