![]() |
Задавайте вопросы, мы ответим
Вы не зашли.
Всем здравствуйте!
Вопрос: Есть таблица со значениями, как сделать так чтобы в отдельной записи (созданной вручную) хранилась сумма значений некотороых других строк?
Таблица в приложении
То есть в строку summf должны записаться сумма значений поля total_votes и сумма значений total_value
Просто на сайте идет конкурс, который оценивается по нескольким пунктам, звездочки активные, а снизу должен быть неактивный рейтинг, который будет показывать среднюю оценку.
Спасибо за понимание, извините если что-то написал не так
Отредактированно koka-land (10.02.2011 10:58:15)
Неактивен
Никак: Вы не можете хранить разнородные данные в одной и той же
таблице. А кто мешает Вам это считать просто по данным?
Кстати, наверное, соврал. Можно сделать
CREATE VIEW v AS
SELECT id, total_votes, total_value, used_ips FROM tablename
UNION
SELECT 0, SUM(total_votes), SUM(total_value), '' FROM tablename
Но только Вы зря пытаетесь работать с табличкой MySQL как с табличкой
Excel. Это совсем разные вещи.
Неактивен