Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2014, 09:11
pcgaray
 
Fecha de Ingreso: agosto-2012
Ubicación: maipu
Mensajes: 12
Antigüedad: 11 años, 7 meses
Puntos: 0
where dentro de un join con zend 2

Hola estimados :

necesito ayuda he buscado por internet pero no encuentro como hacerlo

Código PHP:

$select 
$this->tableGateway->getSql()->select();
$select->join( array( 'list' => 'listadeprecios' ), 'list.servicios_id_servicio = servicios.id_servicio', array('precio_uf' => 'precio_uf''sucursales_id_sucursal' => 'sucursales_id_sucursal' ));
       
$select->join( array( 'dsp' => 'detalle_servicio_prestado' ), 'dsp.servicios_id_servicio = servicios.id_servicio [COLOR="Red"]AND dsp.avisos_id_aviso = 7[/COLOR]' , array('cargado_id_aviso'=>'avisos_id_aviso','cargado_id_servicio' => 'servicios_id_servicio'),'left');

        
$select->where(array('list.sucursales_id_sucursal' => ));

        
$select->where->isNull('dsp.avisos_id_aviso');
        
$select->where->isNull('dsp.servicios_id_servicio');

        
$select->order("servicios.id_servicio"); 

lo que esta con rojo es el problema no me reconoce esta consulta
como se puede agregar un where en un join eso estoy buscando

por favor

si me pueden dar alguna indicacion


gracias


gracias