【发布时间】:2016-09-08 13:46:53
【问题描述】:
如何获得:
pn | min max
------ | ------
ABC123 | 0,0
ABC123 | 1,1
ABC123 | 1,1
ABC123 | 1,1
收件人:
pn | min max
------ | -------
ABC123 | 3,3
- Oracle 数据库 11g
- PL/SQL 11.2.4.0
这就是我现在拥有的:
SELECT
PN_INVENTORY_LEVEL.PN,
PN_INVENTORY_LEVEL.MAXIMUM_STOCK || ',' || PN_INVENTORY_LEVEL.MINIMUM_STOCK AS MIN_MAX
FROM
PN_INVENTORY_LEVEL
WHERE ("PN_INVENTORY_LEVEL"."PN" = :PN)
【问题讨论】:
-
您有一列以逗号分隔的值?
-
查看
GROUP BY和SUM()。顺便说一句,为什么将数字存储为字符串?