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

Funcion Month

Estas en el tema de Funcion Month en el foro de Mysql en Foros del Web. hola que tal a todos, una pregunta se que la funcion MONTH en mysql te devfuel un numero entero que representa al mes en una ...
  #1 (permalink)  
Antiguo 09/01/2007, 19:57
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 3 meses
Puntos: 0
Funcion Month

hola que tal a todos, una pregunta se que la funcion MONTH en mysql te devfuel un numero entero que representa al mes en una fecha pero en este caso, por ejemplo: tengo una fecha ('2006-01-16') la funcion month me devuelve 1 pero como hago para que me devuelva el mes pero con dos digitos es decir 01 graciass.
  #2 (permalink)  
Antiguo 10/01/2007, 02:16
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Funcion Month

Prueba con algo así, pone la condición de que si el mes solo tiene un digito te de vuelve MES encadenado a un 0 delante, sino te devuelve los dos dígitos del mes.

Código:
SELECT 

	IF(
	LENGTH(MOUNTH(fecha)) > 1,
	MOUNTH(fecha),
	CONCAT(0,MOUNTH(fecha))
	)
	as Mes
	
FROM tabla
Espero que te sirva, un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
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 23:05.