Hola.
Necesito saber como me puedo quedar con la fecha(eliminando la hora) de un datetime y viceversa(quedarme con la hora y eliminar la fecha).
Cuando digo eliminar va a ser que digo poner la misma fecha en todas las variables para poder comparar.
Para eliminar la hora (ponerla a 00:00:00) puede servir esta¿?:
select @fecha_inicial = convert(datetime, convert(char, @fecha_inicial, 1), 1);