Сумма чисел из таблицы (как вытащить?)

Статус
В этой теме нельзя размещать новые ответы.

Petro

Guest
Сумма чисел из таблицы (как вытащить?)

Здравствуйте, подскажите пожалуйста, ака из базы MySQL вытащить сумму чисел???
 

Petro

Guest
подскажите пожалуйста полностью запрос, допустим у меня все цифры лежат в summ(mySQL)/ как же мне вытащить оттуда сумму всех чисел в таблице??? тоесть полностью комманду я незнаю...
 

Cougar

Кошак
Кошмар... какое феноменальное нежелание учиться...

[sql]
SELECT SUM(db_field) FROM db_table
[/sql]

Только это... можно, я помогу тебе ещё и зряплату получить?
 

Petro

Guest
спасибо большое, я вообщем сам пишу программу регистратор(моя первая прога с SQL). суть ее такова, проверка ведённых данных, потом передача данных в базу, а за тем, изьятие, кроме того, ещё нужна статистика - сколько зарегено - я это сделал, а вот, скока ... в сумме у всех зарегистрировавшихся - я незнаю, ну лана, спасибо, ссчас попробую!

-~{}~ 11.05.05 14:40:

блин, неполучается, помогите пожалуйста...
вся эта процедура должна состоять(как я понял) из:
1. соединение с SQL или вывод ошибки
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
2. выбор базы или вывод ошибки
mysql_select_db($dbName) or die(mysql_error());
3. составление запроса
$zapros = "SELECT SUM * FROM $userstable WHERE summa";
4. выполнение запроса или выдача ошибки
$zapros_go = mysql_query($zapros) or die(mysql_error());
5. вставка результата в документ
echo "сумма цыфр в таблице summa: $zapros_go";

Что я пропустил, или что я написал неправильно???
 

Petro

Guest
спасибо, тока вот я незнаю, как это написать???!!! а насчет получения, я слышал об этом, но как это выразить, незнаю, если не трудно, опишите процесс с кодом!!!
Заранее благодарю!
 

Cougar

Кошак
Гхм... ты вообще обращал внимания на тот запрос, который я тебе показал, или как?
Хех... щас огребешь от Фаната. :D
 

Petro

Guest
ну вроде 5 строчек, так сложно написать??!! не в обиду...
Хорошо, спасибо за ссылку, прочитаю!

-~{}~ 11.05.05 19:32:

чёто ничего не нашел, мне кроме этого пока ничего ненадо, напишите ктонибудь пожэалста эти строчки... Буду ОЧЕНЬ благодарен!
 

Фанат

oncle terrible
Команда форума
там не пять, а 2-3.
чё - так сложно в ман заглянуть и переписать??!! не в обиду...
 

Petro

Guest
нет, сами запросы то у меня есть, пример программы про яблоки из phpclub, но вот как переделать на сумму, мне просто нужна команда, как это сделать!
 

Фанат

oncle terrible
Команда форума
абсолютно точно так же.
сумма - это такое же значение, как яблоки.
 

Petro

Guest
нет, он тама смотрит все значения, где написано Яблоки, а мне нужно сумму!!! ну ктонить напишите пожалуйста!!!
$zapros = "SELECT SUM * FROM $userstable WHERE summa";
я так понял, что эту строчку надо изменить, и всё!!!

-~{}~ 11.05.05 20:19:

SELECT SUM( db_field )
FROM db_table

а что такое "db_field" и "db_table"???
 

Petro

Guest
ну, и что же из этого следует???

-~{}~ 11.05.05 20:27:

как построить запрос на сумму?
 

Фанат

oncle terrible
Команда форума
тебе ДАЛИ ЗАПРОС НА СУММУ.
ТЕБЕ ЕГО НЕ НАДО СТРОИТЬ
тебе надо его просто скопировать.
подставив свои значения.
Что тебе ещё не ясно?
 

Petro

Guest
ну спасибо, счас попробую!

-~{}~ 11.05.05 21:05:

нет, неполучается, тама пошет, что один, а в сумме должно получится 12!!!

mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());
$t = "SELECT SUM( summa ) FROM $userstable";
$to = mysql_query($t) or die(mysql_error());
$tot = mysql_num_rows($to);
echo "Сумма: $tot<br>";

Я правильно сделал?
 

Фанат

oncle terrible
Команда форума
нет неправильно.
что возвращает функция mysql_num_rows?
 

Petro

Guest
а что это за функция mysql_num_rows?
А вообще, есть гденибудь список функций, параметров, итакдалее?!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху