Lines Matching refs:SF_Aggregate
18240 #define SF_Aggregate 0x0000008 /* Contains agg functions or a GROUP BY */ macro
30438 ((p->selFlags & SF_Aggregate) ? " agg_flag" : ""),
101293 assert( (p->selFlags & SF_Aggregate)==0 );
101298 p->selFlags |= SF_Aggregate | (sNC.ncFlags&(NC_MinMaxAgg|NC_OrderAgg));
104176 if( p->selFlags & (SF_Distinct|SF_Aggregate) ){
104177 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
104178 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
135798 if( pFirstRec->selFlags & SF_Aggregate ){
137411 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
137412 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
137416 if( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))!=0 /* (17b) */
138135 if( pSubq->selFlags & SF_Aggregate ){
139473 if( (p->selFlags & SF_Aggregate)==0 ) return 0; /* This is an aggregate */
139491 if( pSub->selFlags & SF_Aggregate ) return 0; /* Not an aggregate */
139509 pSub->selFlags |= SF_Aggregate;
139525 p->selFlags &= ~SF_Aggregate;
139669 isAgg = (p->selFlags & SF_Aggregate)!=0;
139718 if( (pSub->selFlags & SF_Aggregate)!=0 ) continue;
140042 if( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct
140050 p->selFlags |= SF_Aggregate;
157341 if( (p->selFlags & SF_Aggregate)==0 ){
157351 p->selFlags &= ~SF_Aggregate;
157438 pSub->selFlags |= (selFlags & SF_Aggregate);