Welcome 微信登录

首页 / 数据库 / MySQL / Oracle 将 不同列 的值 拼接成一个 字符串

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更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12 MySQL 5.6 online ddl 测试MySQL主从不一致检查与修复相关资讯      Oracle拼接字符串 
  • Oracle存储过程中单引号及字符串拼  (09/10/2013 11:36:10)
本文评论 查看全部评论 (0)
表情: 姓名: 字数