Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/10/2014, 07:54
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Generar array con datos de una consulta

Puedes modificar la tabla de esta forma

nombre
fecha_ingreso DATETIME YYYY-mm-dd HH:MM:SS
fecha_egreso DATETIME

Si fuera asi seria muy facil usando datetime funtions de mysql

Código MySQL:
Ver original
  1. SELECT nombre tecnico,
  2.     SUM(if(TIMEDIFF(fecha_egreso,fecha_ingreso)<'00:30:00',1,0)) bien,
  3.     SUM(if(TIMEDIFF(fecha_egreso,fecha_ingreso)<'00:30:00',0,1)) mal
  4. FROM tu_Tabla
  5. GROUP BY nombre;

De ahi al array que pides es muy facil.

Muestra que tipos de campos tienes quizas se podria solucionar combinando datetime functions....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 31/10/2014 a las 08:02