parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Суммирование значений столбцов в одной строке (MySQL)

coel 02.04.2012 07:36 / 02.04.2012 07:48

Есть MySql таблица примерно такого вида:
e1	e2	e3	e4	e5	e6	e7	e8	e9	e10	e11	e12
0	1	1	1	1	0	0	1	1	NULL	NULL	NULL
Пытаюсь сумму этих столбцов сравнить с числом 3 например:
$iBan(^int:sql{
   SELECT COUNT(*)
   FROM staff
   WHERE uid=$uid
   AND e1 + e2 + e3 + e4 + e5 + e6 + e7 + e8 + e9 + e10 + e11 + e12 >= 3
}[$.default(0)])
В итоге получается, что $iBan = 0.
Как правильно построить запрос? Может есть функция для такого суммирования? Поиск по докам MySql и Гуглу не дал полезной информации.