【发布时间】:2012-03-29 23:04:59
【问题描述】:
我正在处理从 3 个表中提取唯一值的查询。这在 2 个单独的查询中会更好吗?
查询是:
count as returned (
all leadID from lds where status = "ok"
AND leadID is also in rlds with recID="999"
AND rdate > (03-20-2012)
+
(all distinct leadID from plds where recID="999"
AND change != NULL
AND pdate > (03-20-2012))
工作查询的结果应该是“2”:leadID 1 和leadID 4
表 lds:
潜在客户 ID |状态
1 |好的
2 |不好
3 |好的
表plds:
线索ID |记录ID |改变 |更新
4 | 999 | ch1 | 03-27-2012
4 | 999 | ch2 | 03-27-2012
5 | 888 |空 | 03-27-2012
表 rlds:
线索ID |记录ID2 |日期
1 | 999 | 03-27-2012
6 | 999 | 03-27-2012
谢谢!
【问题讨论】: