更新一列两个值有是,如笔记本电脑,台式机,电话,手机,电视和其描述的产品清单表如何在同一时间
STOCK_ITEM (id number (2),
item varchar2 (20),
purchase_date date,
quantity number (2))
。
现在我们必须编写一个更新查询,该更新查询将笔记本电脑更新到桌面和台式机到笔记本电脑。
我该如何实现这个目标?
以下是样本数据:
insert into stock_item values (1,'laptop','01/17',4);
insert into stock_item values (2,'desktop','02/17',3);
insert into stock_item values (3,'laptop','03/17',2);
insert into stock_item values (4,'tv','11/17',6);
insert into stock_item values (5,'fridge','07/17',5);
insert into stock_item values (6,'desktop','05/17',9);
所以,我们需要更新桌面项目列值,以笔记本电脑和笔记本电脑的桌面。
到目前为止您尝试过什么?提示:您可能需要一个案例表达式。 – Boneist
请** [编辑] **您的问题,并根据该数据添加一些示例数据和预期输出。 [**格式化文本**](http://stackoverflow.com/help/formatting)请,[**没有屏幕截图**](http://meta.stackoverflow.com/questions/285551/why-may -i-不上传图像-的代码上那么当灰化-A-问题/ 285557#285557)。 ** [**]您的问题 - 请勿**在论坛中发布代码或其他信息。 –
坦率地说,我已经尝试了正常的更新查询,这显然不在这里工作...... @boneist在哪里应该更新....在哪里使用大小写? –