Oracle 将 不同列 的值 拼接成一个 字符串
--利用拼接操作符“||”或者 CONCAT('','')函数,将不同列的值 拼接成一个 字符串 -- 方法一:推荐 SELECT S.TEAM ||'**'|| S.NAME ||'**'|| S.JOB_NUMBER FROM STAFF S WHERE S.PASS ='123456' AND S.TEAM ='南方' --方法二:繁琐。 SELECT CONCAT( CONCAT( CONCAT( CONCAT(S.TEAM,'**' ),S.NAME) ,'**') , S.JOB_NUMBER) FROM STAFF S WHERE S.PASS ='123456' AND S.TEAM ='南方' --结果均一样如下 南方**陈某某**110320 南方**彭某某**119008 南方**黄某某**119083