Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/07/2008, 04:11
vertimarte
 
Fecha de Ingreso: mayo-2008
Ubicación: Mallorca
Mensajes: 20
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: Como uno estas dos consultas?

Yo lo haría tal que así, quitando el NOT delante del IN y cambiando la condición de la subconsulta, esto es no que tab.completoid sea igual a uno sino que sea diferente. El order by también lo saco de la subconsulta. Asímismo estimo innecesario el GROUP BY.

Cita:
SELECT *
FROM tabla
WHERE tabla.id IN
(
SELECT tabla2.id
FROM tabla2
WHERE tabla2.completo<>1
);