当前位置:   article > 正文

4 SQL中拼接字段(+ 、|| 、concat)_sql ||

sql ||

如果我想把两个列的字段拼接起来,在SQL中的SELECT语句中,可使用一个特殊的操作符来拼接两个列。根据所使用的DBMS,次操作符可用加号(+)或两个竖杠(||) 表示。在MYSQL和MariaDB中,必须使用特殊的函数

说明:是+还是||?
SQL Server使用+号。DB2、Oracle、PostgreSQL和SQLite使用||。详细请参阅具体的DBMS文档。

下面是使用加号的例子(多数DBMS使用这种语法):

SELECT field1+ '(' + field2+ ')'
FROM table_name
ORDER BY field1;

使用的是||语法(DB2、Oracle、PostgreSQL和SQLite使用||)

 

下面是使用MySQL或MariaDB时需要使用的语句:

select concat(role_name,'(',role_key,')') from sys_role

 

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号