我有这种结构的表
ID | Parameter1 | Parameter 2 | Multiplication
1 | 1024 | 100 |
2 | 1200 | 200 |
3 | 1600 | 300 |
4 | 1900 | 400 |
我想用参数 1 和参数 2 中的组合字符串填充乘法列
ID | Parameter1 | Parameter 2 | Multiplication
1 | 1024 | 100 | 1024_100
2 | 1200 | 200 | 1200_200
3 | 1600 | 300 | 1600_300
4 | 1900 | 400 | 1900_400
请帮我创建这个 SQLQuery
使用 SQL 那么下面的查询应该可以工作..
假设 Param 字段是整数,使用强制转换将它们变成字符串
UPDATE Table1 SET Multiplication = CAST(Parameter1 AS VARCHAR(10)) + '_' + CAST(Parameter2 AS VARCHAR(10))
否则,如果它们已经是字符串(例如,varchar、text),则不进行转换。 IE。,
UPDATE Table1 SET Multiplication = Parameter1 + '_' + Parameter2
只需将 Table1 更改为您的表名称
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)