select
cast(字段1 as varchar(10))+'-'+cast(字段2 as varchar(10)) as 字段1,
字段3 as 字段2
from tab
方法同上面,不过要注意要是字符型才能加,希望能帮助到你!
SQL SERVER
select 字段1 + '-' + 字段2 as 字段1,字段3 as 字段2 from table1;
ORACLE
select 字段1 || '-' ||字段2 as 字段1,字段3 as 字段2 from table1
可以这样
select 字段1 + '-' + 字段2 as 字段1,字段3 as 字段2 from table1
select CONCAT(u.name,u.age) as name from user u;
SELECT zd1 + '-' + zd2 AS zd1, zd3
FROM tab