Грошова допомога постраждалим у війні!
Магазин спортивного харчування Strong Life
+ Ответить в теме
Показано с 1 по 7 из 7.
  1. #1
    Offline
    Banned

    Вычисления в MySQL-запросе


    Моделирую ситуацию:
    компания ведет учет проданных товаров пусть в таблице operations
    существует столбец `price` - цена на момент покупки товара и столбец `count` - количество
    существует сортировка по дате. Необходимо сделать рейтинг, но не просто рейтинг, а с подсчетом суммы, просто рейтинг (подсчет количества) выглядит так:
    "SELECT SUM(`count`) as `count_my` FROM `operations` WHERE `GoodID`='{$GoodID}'"
    Вопрос:
    как в этом запросе подсчитать цену, умноженную на count, кто-то сможет помочь?
    Иначе придется делать переборку, а это не есть хорошо!

  2. #2
    Offline
    Пророк

    Re: Вычисления в MySQL-запросе


    Ответ Сообщение от rasta-koy Посмотреть сообщение
    Моделирую ситуацию:
    компания ведет учет проданных товаров пусть в таблице operations
    существует столбец `price` - цена на момент покупки товара и столбец `count` - количество
    существует сортировка по дате. Необходимо сделать рейтинг, но не просто рейтинг, а с подсчетом суммы, просто рейтинг (подсчет количества) выглядит так:
    "SELECT SUM(`count`) as `count_my` FROM `operations` WHERE `GoodID`='{$GoodID}'"
    Вопрос:
    как в этом запросе подсчитать цену, умноженную на count, кто-то сможет помочь?
    Иначе придется делать переборку, а это не есть хорошо!
    што? ©
  3. #3
    Offline
    Banned

    Re: Вычисления в MySQL-запросе


    Ответ Сообщение от andy Посмотреть сообщение
    што? ©
    Вот там, где вычисляется count необходимо поставить вычислитель, который в поле, например sum, будет выдавать count*price для каждого рядка отдельно, т.к. цена может изменяться
  4. #4
    Offline
    Пророк

    Re: Вычисления в MySQL-запросе


    Ответ Сообщение от rasta-koy Посмотреть сообщение
    Вот там, где вычисляется count необходимо поставить вычислитель, который в поле, например sum, будет выдавать count*price для каждого рядка отдельно, т.к. цена может изменяться
    не, вы вообще не поняли!
    ШТО!? ©
  5. #5
    Offline
    Пророк

    Re: Вычисления в MySQL-запросе


    Ответ Сообщение от andy Посмотреть сообщение
    не, вы вообще не поняли!
    ШТО!? ©
    Ты просто вопрос неправильно задаешь. Правильно в данном случае: ШТА?
  6. #6
    bvn
    Offline
    йог на танке

    Re: Вычисления в MySQL-запросе


    А по сути. Что SUM(`count` * `price`) не канает?
    Если не, то может так SUM(`summa`), `count` * `price` as `summa`?
  7. #7
    Offline
    Banned

    Re: Вычисления в MySQL-запросе


    Ответ Сообщение от bvn Посмотреть сообщение
    А по сути. Что SUM(`count` * `price`) не канает?
    А я не пробовал, но чуйка, что не проканает, как-то слишком просто
    Пока что пользуемся перебором
+ Ответить в теме

Похожие темы

  1. Oracle купив Sun. MySQL в небезпеці
    fragov в разделе Новини ІТ
    Ответов: 2
    Последнее сообщение: 22.04.2009, 03:40