Вопрос : Вопрос SQL сопоставленный сервером sub

Мне нужно побежать вопрос побежит после того как заказ будет помещен для уточнения поля TotalItems препятствовать нам знать количество деталей приказанных против поля квоты. Приказанные детали могут иметь излишек цену держат рисунок квоты в отдельно table.

Products Table
ID, изготовлении, модели, Price
1, ManuA, ModelA, 50.00
2, ManuB, ModelB, 25.50
3, ManuC, ModelC, 14.65
4, ManuD, ModelD, 68.00

PriceOverRide Table
ID, ProductsID, PartnerID, цене, квоте, TotalItems
1, 1, 12, 55.00, 200, 1
2, 4, 8, 69.00, 500, 0
3, 3, 12, 14.00, NULL, NULL

Partner Table
ID, имени, Кодем,
8 etc…, PartnerA езды, XXX, …
12, PartnerB, XXX,… детали

Only которые имеют излишек ое цену будет вписано в таблицу PriceOverRide. Так в таблице выше, детали ManuA, ManuC и ManuD имеют, котор отвергли цену (PriceOverride.Price) которое выбрано вместо Products.Price. Если квотой будет NULL после этого, то отлично, мы как раз не имеем квоту на детале. Если значение TotalItems (увеличит после того как оно основано на помещенных заказах) идет над рисунком квоты после этого, то деталь останавливает показать излишек цену езды и reverts назад к Products.Price. Это все работает fine.

To добавляет к этому, будет таблица соучастника. Удостоверение личности соучастника использовано в таблице PriceOverRide для того чтобы позволить цену преодоления автоматического действия повлиять на только один соучастника основанный на значении PartnerID довольно чем через бит board.
The мне нужна помощь с будет когда заказу будет после того как он установлен я нужно инкрементировать значение PriceOverRide.TotalItems числом приказанных деталей только если они находятся в таблице PriceOverRide и иметь квоту. Настолько например если мой заказ содержит 2, то * детали ManuA ModelA, 1 ManuC ModelC и 1 деталь ManuD ModelD после этого я хотел бы таблицу PriceOverRide инкрементировать поле TotalItems номером таблицы деталей ordered.

Our PriceOverRide тогда становлю:

ID, PriceID, PartnerID, цена, квота, TotalItems
1, 1, 12, 55.00, 200, 3
2, 4, 8, 69.00, 500, 1
3, 3, 12, 14.00, NULL, NULL

I думает это будет сопоставленный sub вопрос но как раз cant получает его правой. Я не буду специалистом на SQL а могу получить by.
class=

Ответ : Вопрос SQL сопоставленный сервером sub

oops, typo там
1:
2:
3:
4:
5:
6:
7:
уточните a
установите a.Totalitems = случай когда a.Totalitems + b.quantity  < a="">
           
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us