Создание диаграмм в вершине - PullRequest
0 голосов
/ 12 сентября 2018

как мне показать на круговой диаграмме процент от общего значения.например, допустим, у меня общий отпуск по болезни, который составляет 30 дней, и я беру 15 дней, как на пироге я показываю 15/30

1 Ответ

0 голосов
/ 12 сентября 2018

Вообще говоря, чтобы получить процентное значение, вы должны разделить эти два значения и умножить их на 100 (и, возможно, округлить результат до 0, 1 или 2 десятичных знаков).

Это будет - в вашем примере - 50%, верно?

SQL> select round(15 / 30 * 100, 2) from dual;

ROUND(15/30*100,2)
------------------
                50

SQL>

В запросе диаграммы предполагается указать 3 столбца, например,

select null as link,
       what as label,
       number_of_days as value
from some_table
where some_condition

Если бы вы моглипредоставьте контрольный пример, чтобы мы увидели, что у вас есть на самом деле, мы могли бы предложить что-то еще.

...