Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / группировка с процентами / 3 сообщений из 3, страница 1 из 1
08.07.2014, 16:54:24
    #38690834
dimonovych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
группировка с процентами
добрый день всем.
подскажите пожалуйста в таком вопросе.
есть таблица вида
ФИОРаботаПолеПлощадьИвановСонП0120ИвановСонП0230ИвановРаботаП0120ИвановРаботаП0230

и т.д

нужно для каждой строки посчитать процент от общей площади по ФИО и работе, то есть:
ФИОРаботаПолеПлощадь%ИвановСонП012040%ИвановСонП023060%ИвановРаботаП012040%ИвановРаботаП023060%

Спасибо.
...
Рейтинг: 0 / 0
08.07.2014, 17:51:23
    #38690920
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
группировка с процентами
dimonovychдобрый день всем.
подскажите пожалуйста в таком вопросе.
есть таблица вида
ФИОРаботаПолеПлощадь TABLEИвановСонП0120ИвановСонП0230ИвановРаботаП0120ИвановРаботаП0230

и т.д

нужно для каждой строки посчитать процент от общей площади по ФИО и работе, то есть:
ФИОРаботаПолеПлощадь%ИвановСонП012040%ИвановСонП023060%ИвановРаботаП012040%ИвановРаботаП023060%

Спасибо.

Код: sql
1.
2.
3.
4.
select t2.fio,t2.work, t1.square, ROUND(t1.square /t2.total * 100)

FROM TABLE t JOIN (select fio,work,sum(square) as 'total' from table group by fio,work) t2
ON (t1.fio= t2.fio and t1.work = t2.work)
...
Рейтинг: 0 / 0
10.07.2014, 15:00:24
    #38693301
dimonovych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
группировка с процентами
Спасибо.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / группировка с процентами / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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