求一行SQL指令满足下列要求
问题描述:
只能有一行!!!
SQL指令,将数据表中的PRICE_RENTFEE 整个列的值都统一加以0.5
答
UPDATE PRICE SET PRICE_RENTFEE = PRICE_RENTFEE + 0.5;
不写更新条件where 就是全表了
答
update price set price_rentfee = price_rentfee+0.5;
答
UPDATE PRICE TABLE SET PRICE_RENTFEE = PRICE_RENTFEE + 0.5;
答
update price set price_rentfee = price_rentfee + 0.5
简单的更新列值不就可以吗
答
额,如果是数值类型的话:
update PRICE set PRICE_RENTFEE = PRICE_RENTFEE + 0.5;
如果是字符串类型的话:
update PRICE set PRICE_RENTFEE = PRICE_RENTFEE + ‘0.5’;
注意数值类型可以通过更新来加减,字符串类型的只能+上去,想要减的话可以用字符串截取:
SUBSTRING([PRICE_RENTFEE],1,LEN(PRICE_RENTFEE)-n)