подсчет суммы по строке в таблице

 
0
 
PHP
ava
s1lver | 18.02.2013, 19:54
Доброго времени суток!

Подскажите пожалуйста, как мне подсчитать сумму по строке всех колонок в таблице?  smile 

Цитата


ТАБЛИЦА



поле1 | поле2 | поле3 |поле4 | поле5 |

10    20    30   10    60





запрос


$sum_bonus= "SELECT SUM('bonus1', 'bonus2', 'bonus3', 'bonus4', 'bonus5') FROM users ORDER BY id=".$_SESSION['user_id']." DESC LIMIT 1";


не выдает ничего увы
Ответы (2)
ava
Aliance | 18.02.2013, 19:09 #
Чем обычный + (плюс) не подходит?

И кроме того, вот это
Цитата (s1lver @  18.2.2013,  19:54 findReferencedText)
Y id=".$_SESSION['user_id']." DES

огонь вообще. Хотя бы в intval() возьми данные.
ava
skyboy | 18.02.2013, 19:10 #

SELECT bonus1 + bonus2 + bonus3 + bonus4 + bonus5
FROM users

если список полей не жестко задан, лучше б, разбить на отдельные записи.
типа
id    type        value
1     bonus1   10
1     bonus2   20

Добавлено позднее:
на самом деле, огонь —
Цитата


ORDER BY id= LIMIT 1


замени на WHERE
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
ava  Aliance   skyboy   s1lver
advanced
Отправить