Hola a todos, es mi primer post en este subforo, espero que me puedan ayudar.
Acerca de esta consulta:
Código PHP:
SELECT D.nick,SUM(D.points)AS points,
COUNT((SELECT COUNT(*) FROM misiones M WHERE M.mn = D.mn AND M.ot = 'Official 2' GROUP BY M.mn)) 'of2',
COUNT((SELECT COUNT(*) FROM misiones M WHERE M.mn = D.mn AND D.task='Partial' GROUP BY M.mn)) 'ofsucces'
FROM disparos D GROUP BY D.nick
por qué no escucha la condición D.task='Partial' ?
Dentro del COUNT, cualquier condición que le ponga acerca de la tabla misiones M, me la escucha, pero cuando le pongo una condición de la tabla disparos D no,
El caso es que no me da error, y me ejecuta la consulta dando el resultado como si la condición D.task='Partial' no estuviera.
Alguienb sabe por qué puede ser? o alguien sabe como podría plantear la consulta para que me atendiera a esa condicón?
Gracias!!