Soy un novato en Android. En realidad, quiero consultar los datos del proveedor de medios con el proveedor de contenido & de resolución de contenido.¿Cómo consultar desde el proveedor de MEDIA con la opción "agrupar por"?
c = mContent.query(CONTENT_URI,projection,where,null,null);
Mi pregunta es, ¿cómo puedo consultar datos de proveedor de los medios de comunicación como a continuación utilizando una cláusula GROUP BY
:
select DISTINCT _id, count(_id), _data FROM aaa_table WHERE _data LIKE "A" OR _data LIKE "B" GROUP BY _id;
He intentado fijar projection
y where
de la siguiente manera:
final String[] projection = new String[] {
"_id",
"COUNT ("+ _id +")" ,
"_data"
};
y where
:
_data LIKE "A" OR _data LIKE "B"
pero no pude encontrar la opción de consulta GROUP BY _id
.
Por favor, ayúdame.
Proveedor de Contenido Grupo A se implementa aquí: https://github.com/novoda/SQLiteProvider – Blundell