mysql 字符串拼接函数
时间: 2023-10-09 18:07:03 浏览: 105
mysql拼接字符串函数.zip
在MySQL中,你可以使用 CONCAT() 函数来拼接字符串。CONCAT() 函数接受多个参数,并将它们连接成一个字符串。
以下是使用 CONCAT() 函数的一些示例:
1. 拼接两个字符串:
```sql
SELECT CONCAT('Hello ', 'World');
-- 输出:Hello World
```
2. 拼接多个字符串参数:
```sql
SELECT CONCAT('Hello', ' ', 'World', '!');
-- 输出:Hello World!
```
3. 拼接字符串和列值:
```sql
SELECT CONCAT('Product: ', product_name, ', Price: $', price) AS info
FROM products;
-- 输出类似:Product: Laptop, Price: $999
4. 使用 CONCAT_WS() 函数拼接带有分隔符的字符串:
```sql
SELECT CONCAT_WS(', ', 'John', 'Doe', 'New York') AS full_name;
-- 输出:John, Doe, New York
```
在使用 CONCAT() 函数时,要注意参数的顺序和类型。如果涉及到非字符串类型的参数,MySQL会自动进行隐式类型转换。
阅读全文