我有一个需求是把2个字段拼接成一个字段,如
user(user_id,user_code,user_name)
查询结果是:[user_code] user_name
在写sql语句时用连接符:select '['||user_code||']'||' '||user_name codeName from user
上面这种写法是oracle,DB2,PostgreSQL。
而mysql是这样写:
select concat('[',user_code,user_name,']') codeName from user
sql server 2005是这样写:
select '['+user_code+user_name+']' codeName from user