我正在使用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 space + doc_number
这可以用SELECT查询吗?
像这样的东西
SELECT doc_id, doc_type + " " + doc_number, doc_price FROM... WHERE...
答案 0 :(得分:2)
当然可以:
SELECT doc_id, doc_type || ' ' || doc_number as mynewFieldName, doc_price FROM... WHERE...
PostgreSQL中的字符串连接运算符为||
,而字符串分隔符为'