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

COMPARAR 1 CAMPO PARA RENOMBRAR EL 2do CAMPO

Estas en el tema de COMPARAR 1 CAMPO PARA RENOMBRAR EL 2do CAMPO en el foro de Mysql en Foros del Web. Buenos dias, mi duda es la siguiente necesito un script que me permita lo siguiente: Tengo estos campos en mi base de datos MySQL Campo1= ...
  #1 (permalink)  
Antiguo 14/01/2014, 00:54
 
Fecha de Ingreso: marzo-2010
Mensajes: 4
Antigüedad: 14 años, 8 meses
Puntos: 0
Exclamación COMPARAR 1 CAMPO PARA RENOMBRAR EL 2do CAMPO

Buenos dias, mi duda es la siguiente necesito un script que me permita lo siguiente:

Tengo estos campos en mi base de datos MySQL
Campo1= 05/12/2013
Campo2= "Habilitado"

y deseo un codigo en MySQL o PHP con FOR para lo siguiente:

Ejemplo:
SI Hoy(14/01/2014) - 05/12/2013 > a 03 meses ENTONCES
Campo2="Deshabilitado" SINO "Habilitado"

Tengo mas de 1000 registros y necesito hacer este codigo para rellenar automaticamente el Campo2, espero su ayuda y de ante mano muchas gracias.
  #2 (permalink)  
Antiguo 14/01/2014, 02:00
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 7 meses
Puntos: 300
Respuesta: COMPARAR 1 CAMPO PARA RENOMBRAR EL 2do CAMPO

Podría hacerse, claro, con una consulta, pero de qué te serviría si mañana tendrás que volver a hacerlo, y pasado mañana, etc., ya que se trataría de mostrar o lo que sea solo tres meses antes del día actual. Para hacer ese tipo de cosas no necesitas ese campo, sino hacer la consulta adecuada, pero para eso tendríamos que saber para qué utilizarías el filtrado eliminando las fechas anteriores a 3 meses al día actual según el servidor. Imagino que tu campo1 es de tipo date.
Código MySQL:
Ver original 

Etiquetas: php+base+de+datos, sql-sentencia
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 07:39.