ASP - COMO SUSTRAER EL AÑO DE UNA FECHA

 
Vista:

COMO SUSTRAER EL AÑO DE UNA FECHA

Publicado por Sofia (6 intervenciones) el 04/12/2001 12:47:02
Hola, alguien sabe como le puedo hacer esto, tengo que hacer unas consultas por año, como le hago para que en sql le diga traem todas las ventas del año 98, y mi campo fecha de mi tabla tiene la fecha complta acaso me la trae si le pongo
con = "select * from ventas where fecha like '" & fecha2 & "'"
fecha2 tiene el año 98, como le hago para que la consulta tome encuenta solo el año del campo fecha ,Espero haberme ecplicado, gracias por su atencion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO SUSTRAER EL AÑO DE UNA FECHA

Publicado por Vaiojasard (32 intervenciones) el 04/12/2001 19:33:01
1)
select * from ventas where substring(convert(varchar(6),fecha,12),1,2) = '" & fecha2 & "'"

fecha2 tiene que tener el año de dos cifras. ej:98

2)
select * from ventas where substring(convert(varchar(8),fecha,112),1,4) = '" & fecha2 & "'"

fecha2 tiene que tener el año de cuatro cifras. ej:1998

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO SUSTRAER EL AÑO DE UNA FECHA

Publicado por Vaiojasard (32 intervenciones) el 04/12/2001 20:51:41
Me olvidaba convert es propia de MS-SQL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO SUSTRAER EL AÑO DE UNA FECHA

Publicado por Charlos (100 intervenciones) el 06/12/2001 10:31:14

<%= year("fecha")%>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar