buen día, necesito ayuda con esto que parece facil pero no. necesito contar de un
determinado usuario cuantos problemas tiene resueltos y cuantos sin resolver eso
nada mas o sea que me muestre lo siguiente:
USUARIO--sin_res--res
CARLOS----9------2
PABLO-----5------0
LORENA----0-----3
tengo dos tablas: la tabla usuario donde almaceno idusuario, nombreus y la tabla
prob donde almaceno el idprob, problema, idusuario y idestadoprob en el idestado
prob puede ser 1 "sin reslover" o 2 "resuelto" con este select logo algo parecido
Código:
select
(select count(*) from prob, usuario
where prob.idusuario = usuario.idusuario and
prob.idestadoprob = '1' ) as sin_res,
(select count(*) from prob, usuario
where prob.idusuario = usuario.idusuario and
prob.idestadoprob = '2' ) as res
pero me muestra lo siguiente:
sin_res --- res
---14 ----5
desde ya muchas gracias amigos!