我在名为 MY_ATTRIBUTES 的 Oracle 表中有以下数据示例:
Date Emp_No Attribute
-----------------------------------------------------
01/04/2012 1234567 APPLE
01/04/2012 1234567 ORANGE
01/04/2012 1234567 PINEAPPLE
01/04/2012 1234567 BANANA
01/04/2012 8888888 APPLE
01/04/2012 8888888 ORANGE
01/04/2012 2222222 APPLE
01/04/2012 2222222 ORANGE
01/04/2012 2222222 PINEAPPLE
根据上面的示例数据,我只需要返回仅使用 Date 和 Emp_No 的不同记录,其中这些记录包含同时具有“APPLE”和“PINEAPPLE”属性的数据</p>
所以基于这个标准,我只期望以下两个结果记录,即:
01/04/2012 1234567
01/04/2012 2222222
我希望编写一个 Oracle SQL 查询,它将根据所描述的条件返回此结果集。
我还应该指出,我需要将此 SQL 查询用作主 SELECT 的子查询。