Вопрос
After increasing the rental fee of each large slip by $150 (Exercise 3), Alexamara decides to decrease the rental fee of any slip whose fee is more than $4,000 by one percent. Update the rental fees in the LARGE_SLIP table accordingly.
SQL Access - Любой способ обновить мою таблицу, используя процентное значение?
У меня есть команда, которая работает, но я не знаю, если это то, как книга хочет меня сделать это:
update LARGE_SLIP set RENTAL_FEE = RENTAL_FEE - 42 where RENTAL_FEE = '4200';
Это работает, потому что есть только две записи в таблице с арендной платой более 4000, и они оба имеют арендную плату в размере 4200. Я хотел бы знать, есть ли команда, которую я могу использовать, что приведет к тому, что скидка на аренду 1% будет применена к любому комиссия за 4000, что-то вроде:
update LARGE_SLIP set RENTAL_FEE = RENTAL_FEE - 1% where RENTAL_FEE > '4000';
Я не могу понять, как заставить эту команду работать правильно, или если она существует.
'RENTAL_FEE * 0.99', нет? – Yuck