私はAndroidの初心者です。実際には、コンテンツ プロバイダーとコンテンツ リゾルバーを使用して、メディア プロバイダーからデータをクエリしたいと考えています。
c = mContent.query(CONTENT_URI,projection,where,null,null);
GROUP BY
私の質問は、句を使用して、以下のようにメディアプロバイダーからデータを照会するにはどうすればよいですか?
select DISTINCT _id, count(_id), _data FROM aaa_table WHERE _data LIKE "A" OR _data LIKE "B" GROUP BY _id;
私は次のように設定projection
してみwhere
ました:
final String[] projection = new String[] {
"_id",
"COUNT ("+ _id +")" ,
"_data"
};
とwhere
:
_data LIKE "A" OR _data LIKE "B"
しかし、クエリ オプションの設定方法がわかりませんでしたGROUP BY _id
。
私を助けてください。