【发布时间】:2012-01-11 01:49:22
【问题描述】:
我有一个通过 PHRETS 系统运行 RETS 的系统。我有一个表单,它通过查询运行以提取结果,我们正在添加多选框。
到目前为止,我的查询代码如下所示:(SUB_AREA_NAME=|AreaA,AreaB,AreaC,AreaD) 这适用于允许出现许多结果。问题是这样的:
由于某种原因,系统正在执行“与”操作而不是“或”操作。因此,每当我们搜索多个地方时,如果任何结果为空,它们都会为空。
例如:
假设 A 区有 3 座房屋。 AreaB 有 0 栋房屋,AreaC 有 10 栋房屋,AreaD 有 1 栋房屋。
如果你抬头看:
AreaA + AreaC 你会得到 13 个结果。 AreaA + AreaC + AreaD 你会得到 14 个结果。 AreaD 本身您将获得 1 个结果。
AreaA + AreaB 你会得到 0 个结果。 AreaA + AreaB + AreaC + AreaD 你会得到 0 个结果。
基本上,因为AreaB没有结果,如果你用任何其他有结果的区域查询那个区域,它仍然会出现没有结果。
我需要知道如何从一个类别中查询多个选择,同时显示所有结果,即使一个区域没有任何结果。
谢谢。
【问题讨论】:
标签: forms multiple-select rets or-operator