oracle 查询出来的字段进行拼接
·
在使用Oracle查询表的字段是,有时根据需求我们需要将两个字段或者多个字段进行拼接,这时我们可以采用concat函数或者||达到字段拼接的目的。
例子:select “c” || “,” || “d” from test
结果就是"c,d"
例子:select “c” || “,” || “b” || “/” || “C” from test
结果就是"c,b/C"
如果用函数CONCAT(ch1,ch2)来拼接字段的话,CONCAT函数限制只能拼接两个,这时可以用||来实现自由拼接
如果表A中有hj_name和hjt_name,我们通过以下字段将其拼接
hj_name lhj_ckass
ji
A 1 A2
B1 B2
语句一:select concat(hj_name, lhj_ckass) from tableA
语句二:select hj_name|| lhj_ckassfrom tableA
语句三 :select concat(hj_name , lhj_ckass),hj_name|| lhj_ckassfrom tableA
语句一和语句二达到了将将字段hj_name 和 lhj_ckass拼接的目的,并且作用相同
语句三则能同时显示concat(hj_name , lhj_ckass) hj_name || lhj_ckass两列内容,方便观察两列效果是否一致
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)