Добрый день.
Суть такая, есть сумма наличных и безналичных средств, например налички: 1000, безнала: 650 т.е. общая сумма чека составляет 1650. За 1650 приобретают 3 услуги, например:
стоимость "услуги1" 360, "услуги2" 800 и "услуга3" 490 (что в сумме 1650).
Возможно ли составить запрос так, чтобы сумма наличных и безналичных средств автоматом распределилась по этим услугам? В голову приходит только "курсор"...
что имею:
Суть такая, есть сумма наличных и безналичных средств, например налички: 1000, безнала: 650 т.е. общая сумма чека составляет 1650. За 1650 приобретают 3 услуги, например:
стоимость "услуги1" 360, "услуги2" 800 и "услуга3" 490 (что в сумме 1650).
Возможно ли составить запрос так, чтобы сумма наличных и безналичных средств автоматом распределилась по этим услугам? В голову приходит только "курсор"...
что имею:
-- входящие параметры DECLARE @Cash MONEY = 1000 DECLARE @Cashless MONEY = 650 -- список 3 услуг, которые необходимо оплатить SELECT Service.Name FROM Service WHERE [Key] IN (1, 2, 3) -- Как написать запрос, чтоб было автоматическое распределение, какие услуги оплачены наличкой, какие безналом, а какие тем и тем???