【发布时间】:2011-08-23 16:52:42
【问题描述】:
我们有多个包含“静态”键/值对的表,这些表当前是使用多个 SQL (MSSQL) 查询提取的。是否可以在一个 SQL 查询中提取所有这些数据,以便我们可以在单个结果集中引用每个列键和列值?比如:
TABLE_ONE
id, my_key_name, my_value_name
TABLE_TWO
id, my_other_key_name, my_other_value_name
请记住,每个表的键和值的列名都不同。基本上,我们试图将多个调用合并为一个。在这种情况下,我们必须拥有多个 Java ResultSet,而我们只需要在代码中进行组合吗?
【问题讨论】:
-
如果可以用sql做,那么用java也可以用sql做
-
我认为是联合运营商w3schools.com/sql/sql_union.asp。不是专家,但有趣的问题,所以我看了一点。和 AS 运算符使您的列具有相同的名称。
标签: java sql resultset multiple-resultsets