За последние 24 часа нас посетил 35071 программист и 1738 роботов. Сейчас ищут 822 программиста ...

сумма всех значений поля

Тема в разделе "MySQL", создана пользователем smails, 17 дек 2006.

  1. smails

    smails Активный пользователь

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    есть бд test, в ней поле id, col.
    как подсчитать сумму всех значений поля col запросом к бд, без использования цикла в php?
     
  2. Mavir

    Mavir Guest

    Код (Text):
    1. SELECT SUM(col) FROM test
     
  3. smails

    smails Активный пользователь

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    а колличество строк (значений) таблицы test без использования функции mysql_num_rows() в php?
     
  4. Mavir

    Mavir Guest

    Код (Text):
    1. SELECT COUNT(*) FROM test
     
  5. smails

    smails Активный пользователь

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    ну ты хаккер... откуда инфо берёшь?
     
  6. Xpert

    Xpert Активный пользователь

    С нами с:
    15 дек 2006
    Сообщения:
    47
    Симпатии:
    0
  7. Mavir

    Mavir Guest

    Книжки, мануалы читаю. Чего и тебе желаю :)
     
  8. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    http://dev.mysql.com
     
  9. smails

    smails Активный пользователь

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    да, я сейчас mysql.ru всю прошарю)))
    поначалу я думал, что mysql - это тупо база данных, а сейчас...:)
     
  10. Anonymous

    Anonymous Guest

    Хм... я вот продолжаю думать, что MySQL это тупо база данных... а не текстовый файл =)
     
  11. smails

    smails Активный пользователь

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    слушайте, а рационально ли использовать возможности бд, не быстрее ли будет использовать цикл php?
    Но на сколько я знаю, бд будет считать быстрее php, это так?
     
  12. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    Тупо база данных, это dbase. А MySQL это SQL-база данных. А SQL - это язык запросов. Создавался он для того, чтобы человек уровня секретарши мог легко получить нужные ему данные. Т.е. чтобы для выборки данных не нужно было писать специально программу.
    Кстати, в MySQL реализованы далеко не все возможности SQL.
     
  13. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    Потрать 10 минут, проведи эксперимент... потом будет возможность в споре предоставить цифры, а не голые теоритические "я думаю", "должно быть", "ну не зря же такие возможности делали" и т.п.
     
  14. Anonymous

    Anonymous Guest

    AlexGousev, dbase — это база данных?? Вот никогда бы не подумал. =)
    Оракл люблю. ;)
     
  15. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    Ага, как раз база данных и ничего, кроме базы данных ;)

    А для оракла нужен клиент соответствующий... а их на всю Москву несколько сотен. Причем большинству из них оракл тоже не нужен ;)
     
  16. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    А я всегда думал, что MySQL - это СУБД, а база данных - это систематизированный набор неких данных. :roll:
     
  17. smails

    smails Активный пользователь

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    кстати о систематизированном наборе...
    в счётчике http://www.softtime.ru/info/powercounter30.php есть база данных ip адресов, но она помоему устарела уже... не подскажете где взять обновлённую?
    Лазил по whois.ripn.net, не нашёл там где скачать:)
     
  18. chapser

    chapser Активный пользователь

    С нами с:
    26 ноя 2014
    Сообщения:
    3
    Симпатии:
    0
    День добрый. Вопрос по sum() в Mysql. Есть таблица "statistic", в ней поля "id_category, caption, title, count" Делаю запрос SELECT SUM(count) FROM `statistic`, но в результатах запроса выводится Resource id #20. Подскажите, в чем может быть причина?
     
  19. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    проблема в том что вы НЕ ВЫВОДИТЕ ничего из РЕЗУЛЬТАТА а пытаетесь вывести САМ ИДЕНТИФИКАТОР РЕЗУЛЬТАТА. иными словами проблема в том что мануал читан не тем местом. mysqli_fetch_array() например посмотрите.