Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2004, 06:12
chari
 
Fecha de Ingreso: diciembre-2002
Mensajes: 130
Antigüedad: 21 años, 6 meses
Puntos: 0
Utilizo mysql y ya he mirado antes lo que tu me comentas pero lo que yo pretendo no es que te muestre la fecha entera como:

Thu 15 01 2004

Yo lo que pretendo es que se divida en 4 para que luego pueda mostrar la parte que yo quiera. Lo que te he dicho me sale con:

SELECT DATE_FORMAT(FECHA, '%a %e %m %Y) AS FECHA_FORMATEADA FROM HORAS;

me guarda el resultado entero en fecha formateada pero no me deja guardar por partes el dia de la semana, el dia, el mes y el año. Si me explicas como podria hacerlo.

Con la sentencia siguiente guardo el mes como MES y el año como AÑO, como podria seguir utilizando está sentencia y guardarla en DIA y SEMANA.

SELECT DISTINCTROW YEAR (FECHA) AS AÑO, MONTH (FECHA) AS MES, HORAS.PERSONA, PERSONAL.NOMBRE, HORAS.FECHA, SUM(HORAS.HORAS) AS SUMA FROM HORAS, PERSONAL WHERE HORAS.PERSONA = '$codigo' AND PERSONAL.CODIGO = '$codigo' GROUP BY HORAS.PERSONA, HORAS.FECHA ORDER BY HORAS.PERSONA, HORAS.FECHA DESC"

Saludos. Muchas gracias