Lines Matching refs:SF_Aggregate
19993 #define SF_Aggregate 0x0000008 /* Contains agg functions or a GROUP BY */ macro
33437 ((p->selFlags & SF_Aggregate) ? " agg_flag" : ""), in sqlite3TreeViewSelect()
109989 assert( (p->selFlags & SF_Aggregate)==0 );
109994 p->selFlags |= SF_Aggregate | (sNC.ncFlags&(NC_MinMaxAgg|NC_OrderAgg));
110011 if( (p->selFlags & SF_Aggregate)==0 ){
113337 if( p->selFlags & (SF_Distinct|SF_Aggregate) ){
113338 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
113339 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
147598 if( pFirstRec->selFlags & SF_Aggregate ){
149335 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
149336 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
149340 if( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))!=0 /* (17b) */
150208 if( pSubq->selFlags & SF_Aggregate ){
150246 if( (pX->selFlags & (SF_Distinct|SF_Aggregate))!=0 ){
150248 testcase( pX->selFlags & SF_Aggregate );
152064 if( (p->selFlags & SF_Aggregate)==0 ) return 0; /* This is an aggregate */
152087 if( pSub->selFlags & (SF_Aggregate|SF_Distinct) ){
152088 testcase( pSub->selFlags & SF_Aggregate );
152109 pSub->selFlags |= SF_Aggregate;
152125 p->selFlags &= ~(u32)SF_Aggregate;
152391 isAgg = (p->selFlags & SF_Aggregate)!=0;
152488 if( (pSub->selFlags & SF_Aggregate)!=0 ) continue;
152853 if( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct
152867 p->selFlags |= SF_Aggregate;
164209 && (p->selFlags & (SF_Distinct|SF_Aggregate))==0 /* 2 */
173142 if( (p->selFlags & SF_Aggregate)==0 ){
173152 p->selFlags &= ~(u32)SF_Aggregate;
173242 pSub->selFlags |= (selFlags & SF_Aggregate);