3

Android アプリに sqlite テーブルがあり、同じ日付のアイテムの数を数える必要があります。テーブルの簡単なスキーマを次に示します。

列1 | col2 | 日付_項目 |

xx | xx | 2012-04-12|

yy | yy | ええ | 2012-05-12|

... ... ...

同じ日付を持つ行の数をカウントするには、group by を使用してクエリを実行する必要があると思います。問題は、次のようにすると次のようになることです。

Cursor cursor = db.query("table_name", new String[] {"date_item"}, null, null, "date_item", null, null);

そして私は戻りcursor.getColumnCount();ます。1列しか取得できません。では、どうすれば 2 つの列 ( date_item用とcount用) を持つことができますか?

ありがとう、マティア

4

0 に答える 0