在游戏中遍历2个列表?

时间:2011-11-10 06:10:07

标签: sql list playframework

我想合并两个列表并使用play!在前端显示输出。该列表是SQL查询的结果集。我有两个列表,因为我正在运行两个查询,我想合并两个列表并在UI中显示。由于性能问题,我无法使用 INNER JOIN 。有什么方法可以一次遍历两个列表吗?

1 个答案:

答案 0 :(得分:1)

首先,单个INNER JOIN会给您带来性能问题?您的问题可能在其他地方(缺少支持索引等),因为任何现代rdbms都可以比替代方案更快地执行连接。话虽如此,我并不完全确定连接是你想要的。

假设当你说“合并两个列表并在UI中显示”时,我会低估你的要求。您可能想要的是UNION(如果您希望数据库删除列表之间的任何重复项)或UNION ALL,如果您只想在一个数据集中显示两个查询的结果。