Lines Matching refs:SF_Aggregate
19536 #define SF_Aggregate 0x0000008 /* Contains agg functions or a GROUP BY */ macro
32863 ((p->selFlags & SF_Aggregate) ? " agg_flag" : ""), in sqlite3TreeViewSelect()
108660 assert( (p->selFlags & SF_Aggregate)==0 );
108665 p->selFlags |= SF_Aggregate | (sNC.ncFlags&(NC_MinMaxAgg|NC_OrderAgg));
108682 if( (p->selFlags & SF_Aggregate)==0 ){
111973 if( p->selFlags & (SF_Distinct|SF_Aggregate) ){
111974 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
111975 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
145607 if( pFirstRec->selFlags & SF_Aggregate ){
147333 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct );
147334 testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate );
147338 if( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))!=0 /* (17b) */
148192 if( pSubq->selFlags & SF_Aggregate ){
148230 if( (pX->selFlags & (SF_Distinct|SF_Aggregate))!=0 ){
148232 testcase( pX->selFlags & SF_Aggregate );
150024 if( (p->selFlags & SF_Aggregate)==0 ) return 0; /* This is an aggregate */
150046 if( pSub->selFlags & SF_Aggregate ) return 0; /* Not an aggregate */
150065 pSub->selFlags |= SF_Aggregate;
150081 p->selFlags &= ~SF_Aggregate;
150312 isAgg = (p->selFlags & SF_Aggregate)!=0;
150407 if( (pSub->selFlags & SF_Aggregate)!=0 ) continue;
150739 if( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct
150747 p->selFlags |= SF_Aggregate;
161858 && (p->selFlags & (SF_Distinct|SF_Aggregate))==0 /* 2 */
170335 if( (p->selFlags & SF_Aggregate)==0 ){
170345 p->selFlags &= ~SF_Aggregate;
170434 pSub->selFlags |= (selFlags & SF_Aggregate);