sql - 用逗号连接
问题描述
我正在尝试连接 Oracle SQL Developer 中的两个字段。
我设法将它们连接起来,但我需要用逗号分隔它们。
我尝试使用此代码执行此操作,但没有成功。
谁能告诉我应该如何更改代码?它在查询中间没有“,”的情况下工作,但没有给出逗号。
CONCAT(shipto_addr1, ', ', shipto_city)
解决方案
使用||
运算符而不是CONCAT()
:
(shipto_addr1 || ', ' || shipto_city)
Oracle 中的concat()
函数只接受两个参数,唉。
推荐阅读
- getstream-io - 如何加入 GetStream Feed 组?
- python-3.x - 使用字符串连接参数化的 Sparql 查询
- regex - 如何使用单个字符替换多个数字
- django - Django 表 - 行中的数据
- jsf - Java JSF 和 Bean 连接的问题
- powershell - How to pass powershell parameters into Chef
- reactjs - componentDidMount 没有渲染所有内容
- javascript - 在 React 中测试 Paypal 按钮(茉莉和酶)
- scala - 如何从 Scala 中的特征访问类型成员
- python - 在类 (OOP) 中实现 tkinter Frame 时遇到问题 [AttributeError: type object 'Frame' has no attribute 'tk']