Lo logre hacer andar con

 CAST(ROUND(CAST(fecha AS float), 0, 1) AS datetime)

Fue l aunica que acepto

Gracias por la ayuda, pero ya estaba loco

Julio


-----Original Message-----
From: "Luis Musa" <[EMAIL PROTECTED]>
To: "julio.novomisky" <[EMAIL PROTECTED]>
Date: Wed, 16 May 2007 18:07:47 -0300
Subject: [dbms] Contar registros de un dia


Hola Julio!! Probá así:
 
select convert(varchar, fecha,103), count(*) from tabla 
where idtipo = 1
group by convert(varchar, fecha,103)

El problema es que tus fechas tienen las hs y minutos.
 
Saludos!!
----- Original Message ----- 
From: julio.novomisky 
To: Luis Musa 
Sent: Wednesday, May 16, 2007 5:56 PM
Subject: [dbms] Contar registros de un dia


Buenas
Tengo una tabla con movimientos (varios) por segundo
Necesito sacar cuantos hay por dia
Cuando intento agrupar por dia, no se que pavada hago, pero me da error en 
el agrupador
la idea es 
select lafecha, count(*)
from tabla
where idtipo = 1
group by lafecha
la fecha es de tipo datetime y tiene, p. ej:  '2007-03-13 08:10:46.000'
Julio

 

Responder a