Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

SQL-запрос, расчеты как в Excel'е

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Базы данных
 
Автор Сообщение
aliputin




Зарегистрирован: 01.09.2010
Сообщения: 1

СообщениеДобавлено: Ср Сен 01, 2010 9:00 am    Заголовок сообщения: SQL-запрос, расчеты как в Excel'е
Ответить с цитатой

Как написать запрос в MySQL, делающий вычисления как в Excel'е?

Вот, что я делаю в Excel'е. Есть таблица с колонками:
код товара (колонка E),
день (колонка A),
приход (колонка B),
заказано (колонка C),
остаток (колонка D).
Ячейки в колонке D (остаток) содержат формулу для вычисления остатка: остаток предыдущего дня + сегодняшний приход - сегодняшний заказ.
Например, для строки 25 (это день 25): = b25+d24-c25.
При этом надо иметь в виду, что остаток не может быть отрицательным. Если заказано больше, чем есть в наличие, тогда остаток обнуляется. Разумеется, остатки должны считаться по-товарно, а не всё вместе.
Например,
день 24, приход 500, заказано 700, остаток 0;
день 25, приход 600, заказано 500, остаток 100;
день 26, приход 700, заказано 500, остаток 300 (потому что 200 сегодня + 100 вчера).

Как это сделать в MySQL?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Базы данных Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис