1
隨着使用的Postgres數據庫語法學說,是有可能產生類似的查詢:Postgres「DISTINCT ON」在教義語法中等同。 Symfony的1.4
SELECT
DISTINCT ON (people.email)
*
FROM people
WHERE people.company SIMILAR TO '%companyA%|%companyB%|%...';
到目前爲止,我有:
[...]
$query= Doctrine_Query::create()->from('People p')
->select('p.email, p.name, p.surname');
$alias= $query->getRootAlias();
foreach ($companies as $company){
$query->orWhere($alias.'.name ilike ?', '%'.$company.'%');
}
[...]
我很感興趣的「DISTINCT相當於ON」的學說ORM
感謝
相關問題,可以幫助你:HTTP:/ /stackoverflow.com/questions/2148620/how-can-get-unique-values-from-data-table-using-dql –
看着它。謝謝 – hmontoliu