【发布时间】:2021-03-18 21:24:27
【问题描述】:
我将 PHP 与 PostgreSQL 一起使用。我有以下查询:
SELECT ra, de, concat(ra, de) AS com, count(*) OVER() AS total_rows
FROM mdust
LIMIT :pagesize OFFSET :starts
ra 和 de 列是浮点数,其中 de 可以是正数或负数,但是,de 不会返回与浮点数关联的 +。然而,它确实返回了 - 负号。我想要的是 concat(ra, de) 中的 de 列返回正号或负号。
我正在查看 PostgreSQL 的 this 文档,它提供了 to_char(1, 'S9'),这正是我想要的,但它只适用于整数。我找不到这样的浮点函数。
【问题讨论】:
标签: postgresql number-formatting