Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2013, 09:07
mandygr87
 
Fecha de Ingreso: abril-2013
Mensajes: 82
Antigüedad: 11 años
Puntos: 0
join en consulta

Hola estoy intentado crear esta consulta en mi modelo y me aparece el siguiente error:

Message: Select query cannot join with another table.

La consulta que quiero crear es esta:

Código:
SELECT * FROM mydb.usuario as u, mydb.admin as a WHERE a.dni=u.dni and u.dni LIKE \''.$dni.'\' and a.nombre LIKE \''.$nombre.'\' and a.apellidos LIKE \''.$apellidos.'\'
Lo he hecho de esta manera:

Código PHP:
$select $this->select()
             ->
from('usuario')
             ->
joinUsing('admin''dni')
             ->
where('nombre LIKE ?'$nombre)
             ->
where('apellidos LIKE ?'$apellidos);
        return 
$this->fetchAll($select); 
¿Por qué me aparece este error?