pMinMax 111890 ext/sqlite3/libsqlite/sqlite3.c ExprList *pMinMax = 0; pMinMax 111896 ext/sqlite3/libsqlite/sqlite3.c flag = minMaxQuery(&sAggInfo, &pMinMax); pMinMax 111898 ext/sqlite3/libsqlite/sqlite3.c assert( flag==0 || (pMinMax!=0 && pMinMax->nExpr==1) ); pMinMax 111901 ext/sqlite3/libsqlite/sqlite3.c pMinMax = sqlite3ExprListDup(db, pMinMax, 0); pMinMax 111902 ext/sqlite3/libsqlite/sqlite3.c pDel = pMinMax; pMinMax 111903 ext/sqlite3/libsqlite/sqlite3.c if( pMinMax && !db->mallocFailed ){ pMinMax 111904 ext/sqlite3/libsqlite/sqlite3.c pMinMax->a[0].sortOrder = flag!=WHERE_ORDERBY_MIN ?1:0; pMinMax 111905 ext/sqlite3/libsqlite/sqlite3.c pMinMax->a[0].pExpr->op = TK_COLUMN; pMinMax 111914 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, pMinMax,0,flag,0); pMinMax 111920 ext/sqlite3/libsqlite/sqlite3.c assert( pMinMax==0 || pMinMax->nExpr==1 );