#mysql #zend-framework #distinct
#mysql #zend-framework #отдельная
Вопрос:
Я получаю все подобные записи в 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??
Спасибо
Ответ №1:
Попробуйте это
$db = Zend_Db::factory(...параметры ...); $select = новый Zend_Db_Select($ db); $select= $db->select()->distinct()->from('s'=>'student'),'zip')->where('practiceID в("1") и s.zip !=")