-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Ошибка в расчете.Как посчитать стоимость доставку за ед товаров

Пятница, 03 Июня 2016 г. 11:48 + в цитатник
Надо посчитать стоимость доставку за ед товаров.
на данный момент он считает, ArrivedID 940
Цена доставки = 7000/ (1 025 000/2500 +100)=13.725



SELECT qdfArrivalsProducts.ProductID,Notes, 
qdfArrivalsProducts.Price, qdfArrivalsProducts.Quantity,
 qdfArrivalsProducts.ArrivalID,  qdfArrivalsProducts.DeliveryCostCalc,
 DeliveryCostCalc/(select sum(Quantity/DivField) 
from tblArrivalsProducts as a where a.ArrivalID = tblArrivalsProducts.ArrivalID and tblArrivalsProducts.Notes <> 'Не считать') AS ЦенаДоставки, qdfArrivalsProducts.DivField
FROM qdfArrivalsProducts

ORDER BY qdfArrivalsProducts.DocumentDateCalc, qdfArrivalsProducts.ProductID

Как сделать так, чтобы если Notes ="Не считать" ArrivedID 940
то Цена доставки = 7000/ (1 025 000/2500 )=17,07

http://www.sql.ru/forum/1216788/oshibka-v-raschete-kak-poschitat-stoimost-dostavku-za-ed-tovarov


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку