A、REPLACE 单价 WITH 单价*(1+0.15); WHILE 药品编号="0001",单价 WITH 单价*(1+0.10)FOR MXB
B、UPDATE MXB 单价 WITH 单价*(1+0.15); FOR 药品编号="0001",单价 WITH 单价*(1+0.10)
C、UPDATE MXB SET 单价=IIF(药品编号子="0001",单价*(1+0.15),单价*(1+0.10))
D、UPDATE MXB SET 单价 WITH IIF(药品编号子="0001",单价*(1+0.15); 单价*(1+0.10))
查看答案
正确答案
试题解析
解析:REPLACE语句使用FOR条件来选择记录,UPDATE命令使用WHERE条件。UPDATE命令的一般格式为 UPDATE 表名 SET 字段名=表达式;故只有C是正确的。