0

我连接了三个表 A、B 和 C。所有三个表的主键都是 PK1,这是连接条件。在选择屏幕上有一个参数来限制报告中的结果。

此参数用作 SQL 语句的 UP TO 子句。由于连接,我们可能会超过结果数,但由于 UP TO 条件,最终结果列表被截断。任何想法如何避免这种情况?
示例查询:

SELECT * FROM a
JOIN b
  ON a.pk1 = b.pk1
JOIN C
  ON b.PK1 = c.pk1
WHERE ...
UP TO 250 rows.

如果我错过了 PK1 的任何结果,如何签入代码?

EDIT1:
1. 选择屏幕具有限制结果的功能,这是必须的要求。因此,截断的复杂性。

4

0 回答 0