Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera tudo bom?
Estou com um problema! só não vou postar o codigo aqui por que é muito extenso.
Seguinte,
Faço select que pego 2 valores e faço um conta, me retorna total = 1000
faço outro select que pego outros 2 valores e faço uma conta, me retorna total 2 = 10
agora queria fazer outro select para me retornar a conta dizendo: que total2 é 10% de total.
alguém pode me ajudar
Um exemplo
USER_OBJECTS
-----------
OBJECT_NAME
OBJECT_TYPE
SELECT count(*) tot
FROM USER_OBJECTS
TOT
----------------------
59792
SELECT COUNT(*) tot
FROM USER_OBJECTS
where object_type = 'TABLE'
TOT
----------------------
16111
SELECT round((100 * tabelas.tot/geral.tot),2) PERC
FROM
(
SELECT COUNT(*) tot
FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'TABLE'
) TABELAS,
(
SELECT COUNT(*) tot
FROM USER_OBJECTS
) GERAL
PERC
----------------------
26,95