2011-05-24 37 views
0

我越來越喜歡這個的所有記錄中的Zend:使用zend函數從表中獲取不同的記錄?

$table = new Model_Student_Object(); 
$select = $table->select(); 
echo $select->assemble();die(); 

結果的上面的代碼下面的查詢:

SELECT `student`.* FROM `student` 

現在我想通過郵編重複的記錄。所以查詢應該是:

SELECT DISTINCT `student`.zip FROM `student` WHERE `student`.zip != '' 

我將如何正確使用zend函數查詢?

感謝

回答

2

試試這個

 
    $db = Zend_Db::factory(...options...); 
    $select = new Zend_Db_Select($db); 
$select= $db->select()->distinct()->from('s'=>'student'),'zip')->where('practiceID in("1") and s.zip!='')