Dúvida Select MYSQL

1 resposta
T

Olá.

Minha tabela

int idPessoa
int idPlano
int idProcedimento

Meu Select

SELECT DISTINCT idProcedimento, FROM procedimentos_realizados where idPessoa = ? and idPlano = ?

Retorna os ids dos procedimento de determinada pessoa usou em um plano.

So que eu queria o idProcedimento e Quantidade de vezes que determinada pessoa usou em um plano, unir os dois selects…

SELECT DISTINCT idProcedimento FROM procedimentos_realizados where idPessoa = ? and idPlano = ?

SELECT COUNT( * )
FROM procedimentos_realizados
WHERE idPessoa =?
AND idPlano= ?
AND idProcedimento = ?

1 Resposta

F

SELECT
idProcedimento, count(*)
FROM
procedimentos_realizados
WHERE
idPessoa = ?
and idPlano = ?
GROUP BY
idProcedimento

Criado 3 de janeiro de 2013
Ultima resposta 3 de jan. de 2013
Respostas 1
Participantes 2