나는 젠드 DB는 다음과 같은 쿼리를 생성하도록 노력하고있어 : 내가 코드 아래 시도Zend DB에서이 쿼리를 만드는 방법은 무엇입니까?
SELECT DISTINCT
US.nombre AS Cliente,
VE.id_venta,
VE.fecha,
VE.total,
ve.observacion
FROM
usuarios AS US,
ventas AS VE
을,하지만 작동하지 않습니다
$select = $this->select();
$select->from(array('VE' => 'ventas'), array('id_venta', 'fecha', 'total', 'observacion'))
->from(array('US' => 'usuarios'),'ve.id_usuario');
네이티브 SQL 쿼리가 작동하는 경우 나는 놀랄 것입니다! Zend Db의 어떤 버전을 사용하고 있습니까? 2 개의 테이블에서 데이터를 가져 오려면 'join'을 사용하십시오. 어떤 오류가 발생합니까? 보세요 ... zf1 http://framework.zend.com/manual/1.12/en/zend.db.select.html#zend.db.select.building.join, zf2 http : //framework.zend. com/manual/2.0/ko/modules/zend.db.sql.html # join –