1. CONCAT函数
在MySQL中,CONCAT函数用于拼接两个或多个字符串,语法如下:g1g2gn)g1gn表示要拼接的字符串,可以是字符串常量、列名、变量等。
示例代码:
SELECT CONCAT(‘Hello’, — 输出结果为’HelloWorld’
SELECT CONCAT(‘Hello’, ‘ ‘, — 输出结果为’Hello World’
SELECT CONCAT(‘My’, ‘SQL’); — 输出结果为’MySQL’
SELECT CONCAT(‘My’, NULL, ‘SQL’); — 输出结果为NULL
2. CONCAT_WS函数
CONCAT_WS函数是CONCAT函数的变体,它使用指定的分隔符将多个字符串拼接在一起,语法如下:g1g2gn)g1gn表示要拼接的字符串。
示例代码:anageanage’
SELECT CONCAT_WS(‘ ‘, ‘Hello’, — 输出结果为’Hello World’
SELECT CONCAT_WS(‘-‘, ‘’, ’10’, ’01’); — 输出结果为’-10-01′
3. 使用“+”号
在MySQL中,使用“+”号可以将两个字符串拼接在一起,语法如下:g1g2g1g2表示要拼接的字符串。
示例代码:
SELECT ‘Hello’ + ‘World’; — 输出结果为’HelloWorld’
SELECT ‘My’ + ‘SQL’; — 输出结果为’0′
本文介绍了MySQL中三种拼接字段的方法,分别是CONCAT函数、CONCAT_WS函数、使用“+”号。在实际应用中,可以根据具体需求选择合适的方法进行操作。