Вопрос такой, имеем таблицу в ней записи
id | num | vid
1 | 123| 1
2 | 120| 1
3 | 300| 2
Нужно сложить все заись vid в которых равен 1 и вывести сумму...тоесть тут 243
Спасибо!
Спустя 4 минуты, 1 секунда (28.06.2010 - 21:25) sergeiss написал(а):
Да пожалуйста!
А свои-то мысли какие есть по этому поводу?
А свои-то мысли какие есть по этому поводу?
Спустя 1 минута, 13 секунд (28.06.2010 - 21:27) rocker написал(а):
SUM(), но как распечатать ...
Спустя 52 секунды (28.06.2010 - 21:27) rocker написал(а):
SELECT SUM(num) FROM table WHERE vid = '1'
Спустя 10 минут, 17 секунд (28.06.2010 - 21:38) linker написал(а):
$Res = mysql_query("SELECT SUM(num) as Itogo FROM table WHERE vid = '1'");
$Result = mysql_fetch_assoc($Res);
echo $Result['Itogo'];
Спустя 1 минута, 33 секунды (28.06.2010 - 21:39) sergeiss написал(а):
Ну вот это другой вопрос
Цитата (rocker @ 28.06.2010 - 22:27) |
SELECT SUM(num) FROM table WHERE vid = '1' |
SELECT SUM(num) as sum_num FROM table WHERE vid = '1'
а на выходе выбирай sum_num, также, как и обычно данные берешь из выборки. Например, через mysql_fetch_assoc по имени sum_num.
PS. Опередили немного