首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >sql多行替换

sql多行替换
EN

Stack Overflow用户
提问于 2015-08-10 13:43:17
回答 1查看 593关注 0票数 1

我有一个关于MS中的SQL的问题。我有一列数字。Excel表中的每个数字都有一个国家名称。我用以下方式替换一个又一个数字:

  1. 复制“国家名称”excel
  2. 右键单击列访问。
  3. 查找和替换
  4. 替换所有的东西等等。

是否有任何代码可以根据每个国家的名称替换列中的所有行?

和一个youtube视频

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-10 20:38:31

为此,可以编写更新查询,该查询计算当前值,并有条件地替换它:

代码语言:javascript
运行
复制
UPDATE Tab_3 SET Country_Of_Origin =  

SWITCH(Country_Of_Origin = "001", "France",
Country_Of_Origin = "002", "Brazil",
TRUE, Country_Of_Origin);

当然,您需要将前面/后面的所有示例"001“替换为”法国“,"002”替换为“巴西”。以便它与电子表格中的新值相匹配。

如果有什么问题,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31921181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档