0

iPhoneアプリのDBからデータを取得していますが、「価格」列から最大数を取得したいのですが、このコードが機能しません

for(int *i=0; i <= [Rows count]; i++){
    Dict = [Rows objectAtIndex:i];
    if([[Dict objectForKey:@"Price"]intValue] > MaxNum){
        MaxNum = [[Dict objectForKey:@"Price"]floatValue];   
    }
}
4

1 に答える 1

0

コア データを使用する場合は、ここを参照してください:コア データを介して最大値、最小値、およびその他のクエリを実行する

sqlite を使用する場合は、単純な sql リクエストです。

SELECT MAX(Price) FROM yourtables WHERE yourpredicates;

于 2012-07-22T10:13:29.337 に答える