Contar registros por data no sqlite

402 views
Skip to first unread message

Thiago Neves

unread,
Aug 2, 2012, 8:21:37 AM8/2/12
to Android Brasil - Dev
Bom dia a todos,

como faço uma consulta no SQLITE onde seleciono todos os registros de uma tabela onde agrupo e ordeno por data por data.
Ex. em SQL seria + ou - assim:

select data, count(*)
from tabela
group by data
order by data

e o resultado seria mais ou - assim:

01/01/2012 - 50 registros
02/01/2012 - 25 registros

Obrigado.

Buiu

unread,
Aug 2, 2012, 9:05:40 AM8/2/12
to androidb...@googlegroups.com
String sql = "SELECT....";

Cursor c = db.rawQuery(sql, null);
--
Abraço
Cristian Cardoso
App CTN Car: http://goo.gl/fPCjE

Thiago Neves

unread,
Aug 2, 2012, 9:06:55 AM8/2/12
to androidb...@googlegroups.com
valeu.

2012/8/2 Buiu <buiuc...@gmail.com>

Alex Baule

unread,
Aug 2, 2012, 9:02:22 AM8/2/12
to androidb...@googlegroups.com
Fazendo exatamente o que vc falou...

sqlite> select * from fatura;
1|2|1|1|1|30/08/2012|01/08/2012|EXTENSO|3040.51|1
2|2|1|1|1|30/08/2012|01/08/2012|EXTENSO|3040.51|1
3|2|1|1|1|30/08/2012|03/08/2012|EXTENSO|3040.51|1
4|2|1|1|1|30/08/2012|03/08/2012|EXTENSO|3040.51|1
5|2|1|1|1|30/08/2012|01/08/2012|EXTENSO|3040.51|1
sqlite> select emiss,count(*) from fatura group by emiss order by emiss;
01/08/2012|3
03/08/2012|2
sqlite>


Em 2 de agosto de 2012 09:21, Thiago Neves <ttn.p...@gmail.com> escreveu:

Thiago Neves

unread,
Aug 2, 2012, 9:12:07 AM8/2/12
to androidb...@googlegroups.com
obrigado, Alex é exatamente isso.

2012/8/2 Alex Baule <alexw...@gmail.com>
Reply all
Reply to author
Forward
0 new messages