Si alguna vez te enfrentas a la necesidad de filtrar una columna datetime en SQL Server para obtener las fechas distintas sin los parámetros de tiempo (horas, minutos, segundos, etc) aquí te mostramos como hacerlo.

 

Para lograr esto usaremos la función convert de la siguiente forma:

SELECT 
	DISTINCT CONVERT(char(8), [datetime_col], 112) AS date_only 
FROM 
	[tablename]

Esta funcion permite al motor formatear el campo datetime de la forma yyyyMMdd.

Obteniendose una salida de esta forma:

Result Date Only

Espero esta información les sea tan útil como fue para mi.