2014-09-04 34 views
1

我使用的symfony v.1.4.6(波輪)& PHP 5.2.6如何實現UNION查詢symfony的Prople

我有一個challanging情況下,我必須實現波紋管查詢到的symfony的Propel 我GOOGLE了它很多,但我沒能找到在推進落實UNION完美的解決方案

SELECT top 5000 filetable.sha2, finalhash.ihash FROM filetable (nolock) 
JOIN finalhash (nolock) ON (filetable.finalhash_id=finalhash.id) 
WHERE (
    finalhash.ihash ='1FDE08EACCC5B247026D1D3A71DDD3846E31095D3A852CCFCDF3B7EAC00FD6D1' 
) 
UNION ALL 
SELECT top 5000 filetable.sha2, finalhash.ihash FROM filetable (nolock) 
LEFT JOIN finalhash (nolock) ON (filetable.finalhash_id=finalhash.ID) 
WHERE (
    filetable.sha2='1FDE08EACCC5B247026D1D3A71DDD3846E31095D3A852CCFCDF3B7EAC00FD6D1' 
) 

請指引我,給建議symfony中的Propel來實現上面的查詢:/

謝謝大家了!

回答