sql - 如何在一列中的所有值之前添加一个字符串——使用 Redshift
问题描述
我有一个看起来像这样的表:
field1,field2
dummydata,dummydata
dummydata,dummydata
dummydata,dummydata
dummydata,dummydata
我想编写一个 Redshift 查询来将 v1_ 添加到 field1 中每个值的开头。输出将如下所示:
field1,field2
v1_dummydata,dummydata
v1_dummydata,dummydata
v1_dummydata,dummydata
v1_dummydata,dummydata
关于我将如何解决这个问题的任何想法或建议。我是红移的新手,所以这对我来说是新的。
解决方案
尝试这个:
tbl(field1,field2
dummydata,dummydata
dummydata,dummydata
dummydata,dummydata
dummydata,dummydata)
Update tbl
set field1 = 'v1_'+field1
推荐阅读
- android - 通知不振动且 LED 不闪烁
- python - 在列表中重新分配
- google-cloud-firestore - 如何使用 Firestore 获取基于 ID Angular 的单个文档
- android - 有没有办法以编程方式启用 PIP
- java - 编写 minecraft 客户端,启动时崩溃 (MCP)
- javascript - JavaScript 不等待来自端点的响应
- docker - 无需重新构建docker即可更改图像效果
- python - 我不明白这些条件的必要性。链接列表如何以及何时可以为无?
- python - 无法使用 selenium webdriver 提取跨度标记中的文本名称
- python - 文件/rok2YK_D6Oc.mp3:没有这样的文件或目录错误