【发布时间】:2015-05-14 14:19:04
【问题描述】:
我需要对 Oracle 11 数据库运行 SQL 查询,该数据库将检索记录,其中一条记录本身在单独的列下具有值,这些列保存同一个表中一个或多个其他记录的自动生成的 ID。
因此,表中的记录如下所示:
| FOREIGN_PARTY_ID | ORG_NAME | RELATED_PARTY_ID1 | RELATED_PARTY_ID2 | ...
| 1001 | null | null | null | ...
| 1002 | null | null | null | ...
| 1003 | null | null | null | ...
| 1004 | null | null | null | ...
| 1005 | ABC, INC. | 1001 | 1002 | 1003 | 1004
【问题讨论】:
-
可能是
UNION(docs.oracle.com/cd/B19306_01/server.102/b14200/queries004.htm) 是您正在寻找的。但是如果你提供一个更详细的例子会更好...... -
我很抱歉,应该补充一下。输出将以 primefaces 形式显示,输出标签及其各自的输入字段包含通过该查询从数据库中检索到的信息。因此,例如,输出标签/输入字段将是 Organization : ABC, INC.,另一个将是 First Name : John Last Name : Doe,等等...返回的记录将存储在一个列表中,然后我将从该列表中填充 primefaces 表单上的相应字段。我希望这会有所帮助!
-
感谢两位的回复。 @Trinimon:我会查看链接。再次感谢!