Búsqueda
de Registros no Relacionados
SQL-Registros
no Relacionados
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.
|
|
Manual
de SQL
|
|