我想知道是否有办法编写一个SQL查询,可以在导出时更改文本,但不会在数据库中更改。
例如:
我有一个查询导出.csv文件,其中包含在线销售产品的价格和数量。然后我手动更改几个产品价格以涵盖在线费用,然后上传文件。我想要完成的是将其内置到查询中,以便我可以自动更新,但我不希望在我的数据库中更改价格。
这可能吗?
谢谢,如果您想进一步澄清,请与我们联系。
答案 0 :(得分:0)
您可以手动修改选择而不影响数据库中的数据。例如,如果订购鞋子增加了15%的在线费用,您可以执行以下操作:
SELECT
CASE WHEN [ProductType] = 'Shoes' THEN Price * 1.15 ELSE Price END AS OnlinePrice
FROM
[dbo].[Product]
如果这没有帮助,你能否提供一个更具体的例子来说明你想要实现的目标?