0

我正在使用 PostgreSQL 查询直接填充数据适配器,因此在读取查询结果时无法添加字符串。但我需要从两列添加文本。

说我有数据:

doc_id: 1,
doc_type: 账单,
doc_number: 145/2013
doc_price: 100.00

这些是 4 列,我需要 3 列的结果:

1 | 法案 145/2013 | 100.00

其中 doc_type 和 doc_number 是字符串,应该像字符串一样添加

doc_type + 1 个空格 + doc_number

这可能与 SELECT 查询有关吗?
像这样的东西

SELECT doc_id, doc_type + " " + doc_number, doc_price FROM... WHERE... 
4

1 回答 1

2

当然,您可以:

SELECT doc_id, doc_type || ' ' || doc_number as mynewFieldName, doc_price FROM... WHERE... 

PostgreSQL 中的字符串连接运算符是||,而字符串分隔符是'

于 2013-08-02T06:58:32.070 回答