2012-02-05 7 views
0

私の体重をkgで表す浮動小数点値を持つカーソルがあります。私のSQL浮動小数点値を範囲でグループ化する

だから私のデータベース内のすべての私の人々がこの外観を持っている:

NAME - WEIGHT: 
John: 85.3 
Michael:80.3 
Lisa 58.2 
Christopher: 75.0 

私がやりたいことは、重量の範囲でリストビューでそれらを表示することです。

"50-60": 1 people 
"60-70": 1 people 
"70-80": 2 people 
"80-90": 0 people 

はあなたの助けのための線に沿って

答えて

1

何かをたくさんありがとうございました...私はSimpleCursorAdapterとリストビューを使用する予定が、私はどのようにグループにそれらをするのか分かりません。

select 
sum(case when weight > 60 and weight <= 70 then 1 else 0 end) as weight1, 
sum(case when weight > 60 and weight <= 80 then 1 else 0 end) as weight2 
from myTable 
+0

私はCursorAdaptorでカーソルサイズ== 1であるため、それを使用することはできませんが、改善する方法はありますか? ListViewを結果で満たすには、配列を再作成する必要があります。 –

+0

私は恐怖の答えを知りません。Androidの経験はごくわずかです。私はピボット(私はサポートされていないと思う)や配列/リスト/その他の列を吐き出す必要があると思います。 – YXD

関連する問題