13. Búsqueda de Registros no Relacionados
Curso: Curso de SQL, por Claudio Casares
13. Búsqueda de Registros no Relacionados
[Curso de SQL - Por Claudio Casares]
Este tipo de consulta se emplea en situaciones tales como saber que productos no se han vendido en un determinado periodo de tiempo:
- SELECT DISTINCT
- Productos.IdProducto, Productos.Nombre
- FROM
- Productos LEFT JOINPedidos ON
- Productos.IdProducto = Pedidos.IdProducto
- WHERE
- (Pedidos.IdProducto Is Null)
- AND
- (Pedidos.Fecha Between #01-01-1998# And #01-30-1998#)
La sintaxis es sencilla, se trata de realizar una unión interna entre dos tablas seleccionadas mediante un LEFT JOIN, estableciendo como condición que el campo relacionado de la segunda sea NULL.
Actualizado el: 18-03-2006 01:10