Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Seleccionar Año de fecha -2 caracteres-

Estas en el tema de Seleccionar Año de fecha -2 caracteres- en el foro de Mysql en Foros del Web. Que tal Maestros, Estoy seleccionando el año una fecha con una consulta así....... SELECT YEAR(date_from)as anyo from mi_tabla Y me devuelve correctamente 2006 Como puedo ...
  #1 (permalink)  
Antiguo 09/05/2006, 22:26
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Seleccionar Año de fecha -2 caracteres-

Que tal Maestros,

Estoy seleccionando el año una fecha con una consulta así.......

SELECT YEAR(date_from)as anyo from mi_tabla

Y me devuelve correctamente 2006

Como puedo hacer para solo seleccionar solo los 2 ultimos caracteres ?

En el ejeplo sería: 06

Gracias de antemano.
__________________
EL LIMITE ES EL UNIVERSO
  #2 (permalink)  
Antiguo 10/05/2006, 05:21
 
Fecha de Ingreso: abril-2006
Mensajes: 268
Antigüedad: 18 años
Puntos: 2
Podrias probar utilizando la función substring():

SELECT SUBSTRING(YEAR(date_from), 2) as anyo from mi_tabla

Saludos.
  #3 (permalink)  
Antiguo 10/05/2006, 08:33
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Probándolo funcionó con :

SELECT SUBSTRING(YEAR(date_from), 3) as anyo from mi_tabla


Gracias
__________________
EL LIMITE ES EL UNIVERSO
  #4 (permalink)  
Antiguo 10/05/2006, 11:33
Avatar de PequeñoMauro  
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años
Puntos: 3
Otra forma:
SELECT date_format(date_form,'%y') as año from tabla;

Por las dudas
Saludos....
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:21.