
24/04/2006, 12:36
|
| | Fecha de Ingreso: abril-2006
Mensajes: 268
Antigüedad: 18 años, 11 meses Puntos: 2 | |
La forma de utilizar joins para reemplazar subconsultas seria, en tu caso, mas o menos así:
SELECT * FROM INVENTARIO_LIBROS I LEFT JOIN VENDIDOS V ON I.id = V.id WHERE V.id IS NULL
La consulta utiliza un join externo a izquierda y luego selecciona las filas no cumplieron con la condicion del join. Estas filas representan justamente los libros que se encuentran en la tabla INVENTARIO_LIBROS pero no en VENDIDOS, es decir, los libros que no han sido vendidos.
Espero que te sirva.
Saludos. |