2013-07-24 2 views
-1

Я работаю над списком расчётов, и мне нужно получить предыдущее значение, отличное от нуля. Я не понимаю, как я могу получить предыдущее значение, отличное от нуля. В моей таблице есть такие поля, как userId, объем продаж, объем роста, месяц.
Теперь пользователь может ввести один объем продаж и объем продаж, а также цену продажи и цену роста. если пользователь не будет продавать тома, то он будет вводить значение объема роста, и мне нужно получить последний, а не нулевой объем продаж, чтобы рассчитать темп роста на месяц.Как получить предыдущее значение не null

Это мой запрос, чтобы получить не нулевой объем роста значения поля:

$select= "SELECT * 
      FROM `tbl_revenue` 
      WHERE `price_currency_contract`=0 
      AND growth_rate_price!=0"; 

Этот расчет работает на месячной основе. как пользователь войдет в объем продаж за январь, февраль, марш за все 12 месяцев, и если он не будет введен в объем продаж, то ему необходимо ввести темп роста, для этого ему нужно в последний раз не ввести нулевой объем продаж.
Пожалуйста, помогите мне, как я могу найти предыдущий не пугающий объем продаж.

+0

это все inormation вам нужно в одной таблице? Можете ли вы привести нам пример структуры данных? (что это (не) нулевые значения, которые вы упомянули). Какова задача, которую вы выполняете, о чем идет речь в реальном мире. –

+1

Предыдущее к чему? До января 2013? (Неясно, сохраняете ли вы год.) –

ответ

Смежные вопросы