powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как умножить и разделить в access
2 сообщений из 2, страница 1 из 1
Как умножить и разделить в access
    #39162099
Ainur.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сперва надо показать кол-во "реализация" рядом расчет в % ( кол-во "реализация"/ кол-во поступ заявки )* 100

p2/p1 *100


SELECT 'Поступившие завки' AS Показатели, -Sum((Month(DateClosed) = 1 AND -Sum(qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Январь,
-Sum((Month(DateClosed) = 2 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Февраль,
-Sum((Month(DateClosed) = 3 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Март,
-Sum((Month(DateClosed) = 4 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Апрель,
-Sum((Month(DateClosed) = 5 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Май,
-Sum((Month(DateClosed) = 6 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Июнь,
-Sum((Month(DateClosed) = 7 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Июль,
-Sum((Month(DateClosed) = 8 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Август,
-Sum((Month(DateClosed) = 9 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Сентябрь,
-Sum((Month(DateClosed) = 10 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Октябрь,
-Sum((Month(DateClosed) = 11 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Ноябрь,
-Sum((Month(DateClosed) = 12 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Декабрь
FROM qdfDeals
Where Year(DateClosed)=2015
UNION ALL
SELECT 'Реализация' AS Показатели, -Sum((Month(DateClosed) = 1 AND qdfDeals.DealStage='Реализация*'))AS Январь,
-Sum((Month(DateClosed) = 2 AND qdfDeals.DealStage='Реализация*')) AS Февраль,
-Sum((Month(DateClosed) = 3 AND qdfDeals.DealStage='Реализация*'))AS Март,
-Sum((Month(DateClosed) = 4 AND qdfDeals.DealStage='Реализация*')) AS Апрель,
-Sum((Month(DateClosed) = 5 AND qdfDeals.DealStage='Реализация*')) AS Май,
-Sum((Month(DateClosed) = 6 AND qdfDeals.DealStage='Реализация*')) AS Июнь,
-Sum((Month(DateClosed) = 7 AND qdfDeals.DealStage='Реализация*')) AS Июль,
-Sum((Month(DateClosed) = 8 AND qdfDeals.DealStage='Реализация*')) AS Август,
-Sum((Month(DateClosed) = 9 AND qdfDeals.DealStage='Реализация*')) AS Сентябрь,
-Sum((Month(DateClosed) = 10 AND qdfDeals.DealStage='Реализация*')) AS Октябрь,
-Sum((Month(DateClosed) = 11 AND qdfDeals.DealStage='Реализация*')) AS Ноябрь,
-Sum((Month(DateClosed) = 12 AND qdfDeals.DealStage='Реализация*')) AS Декабрь
FROM qdfDeals
Where Year(DateClosed)=2015
...
Рейтинг: 0 / 0
Как умножить и разделить в access
    #39162106
Ainur.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ainur.sm,
В данной момент показывает так.

надо что рядом был еще в %
SELECT 'Поступившие заявки' AS Показатели, -Sum((Month(DateClosed) = 1 and qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ')) AS Январь,
-Sum((Month(DateClosed) = 2 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Февраль,
-Sum((Month(DateClosed) = 3 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Март,
-Sum((Month(DateClosed) = 4 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Апрель,
-Sum((Month(DateClosed) = 5 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Май,
-Sum((Month(DateClosed) = 6 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Июнь,
-Sum((Month(DateClosed) = 7 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Июль,
-Sum((Month(DateClosed) = 8 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Август,
-Sum((Month(DateClosed) = 9 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Сентябрь,
-Sum((Month(DateClosed) = 10 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Октябрь,
-Sum((Month(DateClosed) = 11 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Ноябрь,
-Sum((Month(DateClosed) = 12 AND (qdfDeals.DealStage='Реализация*' or qdfDeals.DealStage='Отказ'))) AS Декабрь
FROM qdfDeals
Where Year(DateClosed)=2015
UNION ALL
SELECT 'Реализация' AS Показатели, -Sum((Month(DateClosed) = 1 AND qdfDeals.DealStage='Реализация*'))AS Январь,
-Sum((Month(DateClosed) = 2 AND qdfDeals.DealStage='Реализация*')) AS Февраль,
-Sum((Month(DateClosed) = 3 AND qdfDeals.DealStage='Реализация*'))AS Март,
-Sum((Month(DateClosed) = 4 AND qdfDeals.DealStage='Реализация*')) AS Апрель,
-Sum((Month(DateClosed) = 5 AND qdfDeals.DealStage='Реализация*')) AS Май,
-Sum((Month(DateClosed) = 6 AND qdfDeals.DealStage='Реализация*')) AS Июнь,
-Sum((Month(DateClosed) = 7 AND qdfDeals.DealStage='Реализация*')) AS Июль,
-Sum((Month(DateClosed) = 8 AND qdfDeals.DealStage='Реализация*')) AS Август,
-Sum((Month(DateClosed) = 9 AND qdfDeals.DealStage='Реализация*')) AS Сентябрь,
-Sum((Month(DateClosed) = 10 AND qdfDeals.DealStage='Реализация*')) AS Октябрь,
-Sum((Month(DateClosed) = 11 AND qdfDeals.DealStage='Реализация*')) AS Ноябрь,
-Sum((Month(DateClosed) = 12 AND qdfDeals.DealStage='Реализация*')) AS Декабрь
FROM qdfDeals
Where Year(DateClosed)=2015
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как умножить и разделить в access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]