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

Problema con fecha

Estas en el tema de Problema con fecha en el foro de SQL Server en Foros del Web. Mi problema es q me dan un valor en varchar como este 201208' y necesito convertirlo a un formato año , mes .. Es Esto ...
  #1 (permalink)  
Antiguo 26/05/2015, 12:01
 
Fecha de Ingreso: abril-2009
Mensajes: 67
Antigüedad: 12 años, 7 meses
Puntos: 0
Problema con fecha

Mi problema es q me dan un valor en varchar como este 201208' y necesito convertirlo a un formato año , mes .. Es Esto posible me podrian ayudar
  #2 (permalink)  
Antiguo 26/05/2015, 12:02
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 14 años, 4 meses
Puntos: 180
Respuesta: Problema con fecha

¿Año 2012, mes 08? y ¿para que quieres hacer la conversión?
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 26/05/2015, 12:10
 
Fecha de Ingreso: abril-2009
Mensajes: 67
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Problema con fecha

De ese valor crear una columna por cada año mespor ejemplo si resivo 201212 debo comvertirlo a December 2012 y luego de cada mes y año debo hacer una columna con un conteo, la segunda parte ya existe el problema que tengo es convertir ese valor q recibo a Mes Año (Diciembre 2012)
  #4 (permalink)  
Antiguo 26/05/2015, 13:59
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 14 años, 4 meses
Puntos: 180
Respuesta: Problema con fecha

Eso es muy simple

Código SQL:
Ver original
  1. SELECT LEFT(201212, 4)  ---Año
  2. SELECT RIGHT(201212, 2) ---Mes
El hacer un CONVERT o CAST
__________________
MCTS Isaias Islas

Etiquetas: fecha
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 21:05.