これはおそらく非常に初心者のSQLステートメントですが、この単純なテーブル用に作成されたクエリを取得するのに何らかの理由で問題があります。
id name value
1 Felix 1
2 Bob 2
3 Charles 3
4 Mike 4
5 John 4
6 Peter 2
7 Felix 2
8 Felix 3
これが簡単な表です。名前でグループ化し、各グループに最小値を設定したいと思います。たとえば、クエリは次を返す必要があります。
1 Felix 1
2 Bob 2
3 Charles 3
4 Mike 4
5 John 4
6 Peter 2
私は試した:
SELECT * FROM TABLE GROUP BY name HAVING min(value);
しかし、それは機能しません。
CoreDataでNSPredicateを提供してくれれば、ボーナスポイントも得られます。
ありがとう!