
25/08/2009, 14:37
|
| | Fecha de Ingreso: agosto-2009
Mensajes: 2
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: Ayuda con una query... Hola gnzsoloyo,
Gracias por tu respuesta, pero los datos no saldrían de 3 tablas diferentes sino de la misma tabla... aquí el problema era como usar 3 COUNT para obtener la información resumida por "testname"... lo solucioné de la siguiente manera:
Código:
SELECT at.`testid` AS id, t.`iso` AS tests,
COUNT(IF(at.`teststatusid`<4,1,NULL)) AS assigned,
COUNT(IF(at.`teststatusid`=4,1,NULL)) AS incomplete,
COUNT(IF(at.`teststatusid`=5,1,NULL)) AS complete
FROM `assignedtests` at
LEFT JOIN `tests` t ON t.`idtest` = at.`testid`
LEFT JOIN `users` u ON u.`iduser` = at.`userid`
LEFT JOIN `teststatus` ts ON ts.`idteststatus` = at.`teststatusid`
WHERE u.`actualowner`=2
GROUP BY id
Saludos,
Silver |