agrupar x fecha sql

11/12/2006 - 17:36 por Gabriel Pravaz | Informe spam
estoy armando una consulta donde necesito agrupar por fecha con un campo
datetime...pero...

como el campo guarda fecha y hora no me agrupa ya que todas las horas,
contando las milesimas de segundo son distintas. necesitaria poder hacer el
agrupamiento solo por la fecha..alguna idea?

algo como un select datetime, count(campo) from tabla group by datetime.

(es para contar cuantas apariciones de 'campo' hay cada dia)

muchas gracias

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
11/12/2006 - 17:49 | Informe spam
"Gabriel Pravaz" wrote in message
news:
estoy armando una consulta donde necesito agrupar por fecha con un campo
datetime...pero...

como el campo guarda fecha y hora no me agrupa ya que todas las horas,
contando las milesimas de segundo son distintas. necesitaria poder hacer
el agrupamiento solo por la fecha..alguna idea?



Puedes agupar por una función del campo datetime, por ejemplo, en SQL
Server, para agrupar solo por la fecha (sin horas y minutos) puedes poner
GROUP BY CONVERT(VARCHAR, CampoDateTime, 102)
Respuesta Responder a este mensaje
#2 Gabriel Pravaz
11/12/2006 - 21:10 | Informe spam
Muchas gracias, de esa forma pude


"Alberto Poblacion" wrote
in message news:
"Gabriel Pravaz" wrote in message
news:
estoy armando una consulta donde necesito agrupar por fecha con un campo
datetime...pero...

como el campo guarda fecha y hora no me agrupa ya que todas las horas,
contando las milesimas de segundo son distintas. necesitaria poder hacer
el agrupamiento solo por la fecha..alguna idea?



Puedes agupar por una función del campo datetime, por ejemplo, en SQL
Server, para agrupar solo por la fecha (sin horas y minutos) puedes poner
GROUP BY CONVERT(VARCHAR, CampoDateTime, 102)



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida