|
|
|
| Подскажите пожалуйста как просумировать все значения поля и вывеста на страницу
Есть база(MySQL)с таблицей ABC в ней поле A , как просуммировать все значения этого поля и вывести на страничку(php) | |
|
|
|
|
|
|
|
для: max25
(27.05.2006 в 19:07)
| |
<?php
$res = mysql_query("select sum(A) as sum_a from ABC");
$sum = mysql_result($res, 0);
echo $sum;
?>
|
| |
|
|
|
|
|
|
|
для: WebTech
(27.05.2006 в 19:25)
| | Прошу прощения забыл указать тип поля A - CHAR | |
|
|
|
|
|
|
|
для: max25
(27.05.2006 в 19:37)
| | Тогда что значит "просуммировать"? Какие значения там хранятся? | |
|
|
|
|
|
|
|
для: WebTech
(27.05.2006 в 19:59)
| | Там хранятся числовые(00.00) значения, а вот тип поля менять нельзя | |
|
|
|
|
|
|
|
для: max25
(27.05.2006 в 20:05)
| | Это нерационально :-(
Зачем хранить в текстовом по сути поле числовые значения?
Если значения ТОЛЬКО такие, типа 00.00, то они так же и просуммируются :-) Но, если среди них попадется текст или символ, то результат может быть искажен. | |
|
|
|
|
|
|
|
для: WebTech
(27.05.2006 в 20:27)
| | Символ там не попадает, а всетаки можно просуммировать или нет? | |
|
|
|
|
|
|
|
для: max25
(27.05.2006 в 21:31)
| | Можно. Запрос такой же как я уже писал
Если будут только числовые значения. | |
|
|
|