当前位置:   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博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/1012151
推荐阅读
  

闽ICP备14008679号