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