Tratando esta a tiempo de lanzamiento de distanciatipo de fecha no es un tipo definido por el sistema de
select CONVERT(char(10), [Reg Date1], 103) [Reg Date], Regs
from (
select cast(SetupDateTime as DATE) [Reg Date1]
, COUNT(distinct ID) [Regs]
from dbo.tbl_User
where cast(SetupDateTime as DATE)
between cast((DATEADD (dd , -7 , GETDATE())) AS DATE)
and cast((DATEADD (dd , -1 , GETDATE())) AS DATE)
group by cast(SetupDateTime as DATE)
) a
order by a.[Reg Date1]
pero me da este error
Msg 243, nivel 16, estado 1, línea 1
tipo de fecha no es un tipo de sistema definido.
¿Qué ** VERSIÓN ** de SQL Server estás usando? –
¿Y por qué incluso necesitas convertir 'SetupDateTime' a algo más ?? ¿Qué tipo de datos es 'SetupDateTime' en su tabla? –