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' => 1 ));
$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