2014-02-13 50 views
0

我在Zend Framework 2中工作。 如何從此查詢獲取工作標題的唯一值?DISTINCT結果從數據庫使用sql查詢

$jobselect = $jobstable->select() 
         ->setIntegrityCheck(false) 
         ->from($jobsname, array("$jobsname.title as jobtitle", "$jobsname.company as company", "$storagename.storage_path as companylogo", "$jobsname.location as location")) 
         ->join($storagename, "$storagename.parent_id = $jobsname.job_id")  
         ->where("$storagename.parent_type = ?", "job") 
         ->where("$storagename.type = ?", "thumb.icon") 
         ->where("$jobsname.user_id = ?", 244); 
+0

這是不相關的ZF2。這是一個SQL Q.用乾淨的SQL重寫Q,並聲明你想要的唯一性 – michaelbn

+0

除了@michaelbn,還可以使用GROUP BY作爲你的sql。 –

回答

0
->where("$jobsname.user_id = ?", 244) 
-group("jobtitle"); 
+0

沒有,沒有工作。 –