Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

CALCULO %

SELECT X.UsuaCodigo, X.NomeCompleto, X.Total, Y.TotalFones
FROM (SELECT C.UsuaCodigo, U.NomeCompleto, COUNT(C.Fones) AS Total
FROM Cliente AS C
INNER JOIN Usuario AS U
ON C.UsuaCodigo = U.UsuaCodigo
GROUP BY C.UsuaCodigo, U.NomeCompleto) AS X
INNER JOIN 
(SELECT C.UsuaCodigo, U.NomeCompleto, COUNT(C.Fones) AS TotalFones
FROM Cliente AS C
INNER JOIN Usuario AS U
ON C.UsuaCodigo = U.UsuaCodigo
WHERE C.Fones <> ' '
GROUP BY C.UsuaCodigo, U.NomeCompleto) AS Y
ON X.UsuaCodigo = Y.UsuaCodigo

Bom dia.

Fiz dois selects:

Total de cadastros realizados por usuário Total de cadastros com telefone realizados por usuário

Como calculo a %?

2 respostas

Olá,

Nesse caso me parece que o mais difícil você já fez, seria adicionar mais uma coluna que seria (Y.TotalFones/X.Total), você pode colocar a divisão direto no seu primeiro select.

Abs

solução!

Bruno, resolvi aqui, (Y.TotalFones*100)/X.Total)