我需要将访问中数据库表中所有项目的价格加倍。这是表结构的样子:
三明治$ 5.12
苹果$ 1.25
我需要它成为:
三明治$ 10.24
苹果$ 2.50
我该如何做到这一点?
答案 0 :(得分:3)
使用UPDATE语句设置price = 2 * price。
答案 1 :(得分:0)
在Access 2010中,通过导航到创建>创建并保存查询。 查询设计> [表名] > 添加> 关闭即可。右键单击查询标题,然后选择 SQL View 以使用这些解决方案。
要使用jzd的方法,您可以使用更新查询来更改表格中的值。
UPDATE Rates SET Rates.Price = Rates.Price*2;
如果您想保留表格中的原始价格,那么选择查询可能是更好的选择。
SELECT Rates.Item, Price*2 AS Doubled
FROM Rates;
在这两种解决方案中,将“费率”替换为 [表格名称] 。 “项目”是产品名称字段,“价格”是产品成本字段,“ Doubled ”是如何归因的示例计算字段的新名称。您始终可以切换回设计视图,以查看如何使用这些选择器轻松构建SQL查询。