Создание скалярной функции в SQL-сервере для получения предварительного просмотра акций - PullRequest
0 голосов
/ 12 марта 2019

Поэтому у меня возникли проблемы с созданием функции для предварительного просмотра запасов продукта.

Объяснение упрощенной модели: в моей базе данных есть таблица продуктов, продаж и заказов, и мне нужно создатьфункция, которая получает в качестве параметра номер продукта ID и дату и возвращает запас предварительного просмотра на эту конкретную дату.В основном, если у меня в магазине 5 бутылок, и у меня есть заказ на завтра на 3 бутылки, учитывая дату «послезавтра», тогда предварительный просмотр акций будет 2.

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

Я использовал много if и курсоров, и это сводит меня с ума

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...