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クエリであるため、最初にサブクエリを作成しようとしましたが、メインクエリにまったく統合できませんでした。これは完全な SQL クエリが機能するための要件であるため、「AS foo」などのサブクエリにエイリアスを設定することはできません。
何か案は?