Boa Tarde Pessoal.
Tenho uma tabela aqui que guarda quando é que o aluno fez a escolha de disciplinas. Então vai ter vários registros de um aluno, porque cada registro equivale a uma disciplina que o mesmo ecolheu. Como cada aluno irá ter vários registros nessa tabela, eu tenho q pegar a primeira ocorrencia na tabela. O campo Data é do tipo DateTime.
Eu preciso saber a Data e o Total de matrículados.
Eu fiz aqui script:
Select
min (cast(floor(cast(HpeDataSituacao as decimal(18, 8))) as datetime)) Data,
count (HpeAluId)
from
HistoricoPeriodo
inner
join
Oferta
on
HpeOfeId
= OfeId
where
OfePerPeriodo
= 200820
group
by
HpeDataSituacao
order
by
HpeDataSituacao
Mas esse script está me retornando o seguinte resultado:
Data Qnt
2008-07-01 00:00:00.000 7
2008-07-01 00:00:00.000 5
2008-07-01 00:00:00.000 5
2008-07-01 00:00:00.000 7
2008-07-01 00:00:00.000 6
2008-07-01 00:00:00.000 4
2008-07-01 00:00:00.000 5
2008-07-01 00:00:00.000 4
2008-07-01 00:00:00.000 12
2008-07-01 00:00:00.000 3
2008-07-01 00:00:00.000 3
2008-07-01 00:00:00.000 8
2008-07-01 00:00:00.000 5
Preciso que esse resultado esteja agrupado por data!!!
Até mais,