Показать сообщение отдельно
Старый 22.03.2011, 00:45   #9
HAMANN
Нуждающийся
 
Аватар для HAMANN
 
Регистрация: 05.08.2008
Сообщений: 73
Написано 11 полезных сообщений
(для 24 пользователей)
Сомневаюсь что изменять нужно когда вводишь. SUM([Количество]) меняется с каждым добавлением, значит и вычислять долю нужно с каждым SELECT

вот например у меня таблица `some_table`:

ID | kolvo
-----------

SELECT 
some_table
.*, 
some_table.kolvo / `SUM_TBL`.`SUM` as Dolya

FROM 
some_table
,
(
    
SELECT SUM(some_table.kolvo) as `SUMFROM some_table
) as `SUM_TBL
Миниатюры
Нажмите на изображение для увеличения
Название: scr.png
Просмотров: 1128
Размер:	50.1 Кб
ID:	13053  
(Offline)
 
Ответить с цитированием