我正在尝试在 ZF 2 中运行一个特殊的 SQL 查询。
SELECT listingId, COUNT(*) as num
FROM
(SELECT DISTINCT listingId, locationId
FROM l_f_locations
WHERE locationId IN ( 7, 9, 10)) AS foo
GROUP by listingId, HAVING num = 3
我首先尝试创建子查询,因为它是一个完整的 MySQL 查询,但后来根本无法将它集成到主查询中。我不能给子查询起别名,例如“AS foo”,因为这是完整的 SQL 查询工作的要求。
有任何想法吗?