В SQL Server 2008 у меня есть набор данных, содержащий затраты для Востока и Запада. Я добавляю новое поле для клиента для Канады, которое должно быть в 1,5 раза больше стоимости на восток или запад (что всегда больше). Поэтому я пытаюсь придумать какой-нибудь sql, который я могу выполнить. Я пробовал следующее, но безуспешно:
UPDATE ShippingCost
SET
IF EastCost>WestCost
Canada= EastCost*1.8
ELSE
Canada= WestCost*1.8
ENDIF
Я уверен, что есть простой способ сделать это? Есть идеи?