在sql update query中加入字符串

时间:2009-07-01 13:51:23

标签: mysql sql string

我有两个字段,其中包含一个字符串,我希望在第三个字段中组合这些字段,如:

UPDATE table SET field3=field1 . '_' . field2

什么是正确的语法?

是MySQL。

好的,CONCAT Thing有效,是否有将这些字段转换为小写的函数?

2 个答案:

答案 0 :(得分:2)

这取决于数据库管理系统。在sql server中将是:

UPDATE table SET field3 = field1 + '_' + field2

而在Mysql中可以使用:

UPDATE table SET field3 = CONCAT_WS ('_', field1, field2)

答案 1 :(得分:1)

在SQL Server中:

UPDATE table SET field3 = field1 + '._.' + field2