La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cómo escribir una declaración SQL que cuente el número de veces por fecha y hora?

¿Cómo escribir una declaración SQL que cuente el número de veces por fecha y hora?

1. Desde las 12 del mismo día hasta las 12 del día siguiente, se pueden sumar 12 horas al tiempo y luego calcular, es decir, la liquidación se liquidará a las 12. en punto del día siguiente.

2. Agrupar por según la fecha de procesamiento.

3. Obtenga el número de registros después de agrupar por.

El sql completo es el siguiente, pasó la prueba en SqlServer2008: select?count(*)?as?'Número de consumo'?from?(

select?

[Número de tarjeta],

CONVERT(varchar(10), DATEADD(hora, 12, [tiempo de consumo]), 101)?as?'Fecha de liquidación',

CONTAR(* )como?'número de veces'

desde?[detalles de consumo]

¿dónde?[número de tarjeta]='001'

¿grupo?por?

[Número de tarjeta],

CONVERT(varchar(10), DATEADD(hora, 12, [tiempo de consumo]), 101)

)t1