Mysql sql更新查询中的连接字符串

Mysql sql更新查询中的连接字符串,mysql,sql,string,Mysql,Sql,String,我有两个字段,其中有一个字符串,我想在第三个字段中组合这些字段,如: UPDATE table SET field3=field1 . '_' . field2 正确的语法是什么 它是MySQL 好的,CONCAT的工作正常,是否有一个函数可以将这些字段转换为小写?在SQL Server中: UPDATE table SET field3 = field1 + '._.' + field2 这取决于数据库管理系统。在sql server中: UPDATE table SET field3 =

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

UPDATE table SET field3=field1 . '_' . field2
正确的语法是什么

它是MySQL

好的,CONCAT的工作正常,是否有一个函数可以将这些字段转换为小写?

在SQL Server中:

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

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

UPDATE table SET field3 = field1 + '_' + field2
而在Mysql中,可以通过以下方式完成:

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

在MySQL中,您也可以使用CONCAT(field1,“,”,field2)很好,这很有效,是否还有将字段转换为小写的函数?对于小写,有
lower()
LCASE()