sqlite のテーブルからグループ化されたデータを取得したいと考えています。たとえば、表は次のようになります。
Name Group Price
a 1 10
b 1 9
c 1 10
d 2 11
e 2 10
f 3 12
g 3 10
h 1 11
ここで、Group 列でグループ化されたすべてのデータを取得したい。各グループは 1 つの配列に含まれる。
array1 = {{a,1,10},{b,1,9},{c,1,10},{h,1,11}};
array2 = {{d,2,11},{e,2,10}};
array3 = {{f,3,12},{g,3,10}}.
グループ化されたテーブルビューを作成するには、これらの 2 次元配列が必要だからです。おそらくSQL文NSString *sql = @"SELECT * FROM table GROUP BY Group";
ですが、結果セットからデータを取得する方法が気になります。私はFMDBを使用しています。
どんな助けでも大歓迎です。