Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/01/2015, 09:50
Sarlit
 
Fecha de Ingreso: diciembre-2014
Mensajes: 111
Antigüedad: 9 años, 5 meses
Puntos: 9
Respuesta: Mejorar la funcón del primer día del mes

Cita:
Iniciado por Libras Ver Mensaje
pues si te dan el mes y el año nada mas arma tu consulta con:

convert(datetime,@mes + '/' + '01' + @año)

no entiendo porque el dateadd, si como te dijo gnzsoloyo, el primer dia del mes siempre va a ser 01 :P
La idea es que a la fecha que me den le resto los días que me dan y el sumo 1, así siempre me sale el 1 de cada mes.

He intentado el convert pero no consigo que me salga lo que quiero.

Cita:
Iniciado por gnzsoloyo Ver Mensaje
¿Y no te sirve ago como DATEFROMPARTS()?
Esto es justo lo que buscaba, bueno, justo lo que buscaba sería indicarle solo la fecha y el día, por eso no caí en esta opción, ¡muchas gracias!

Al final el código queda tal que así:

Código:
DATEFROMPARTS ( YEAR(GETDATE()), MONTH(GETDATE()), 1 )