Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/03/2010, 06:12
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Separar la FECHA y la HORA de un campo en comun.

Supongamos que tenemos lo siguiente:

Tabla
cfechayhora Fecha/Hora
cfecha Fecha/Hora Fecha corta
chora Fecha/Hora Hora larga

Si en el registro uno tenemos 01/02/2010 08:30 y ejecutamos

Código MySQL:
Ver original
  1. UPDATE Tabla SET Tabla.cfecha= Int(Tabla.[cfechayhora]),
  2.                              Tabla.[chora] = Tabla.[cfechayhora]-Int(Tabla.[cfechayhora]);

Un campo Fecha/Hora es un numero. La parte entera del cual representa la fecha y la parte decimal la hora.... luego si separamos esas partes en dos campos y les damos el formato adecuado obtenemos lo que pides.

En realidad en el caso que cuentas de excel debias tener la celda definida como texto puesto que si tenias una fecha seria lo mismo que en access...

Quim