Access - Consulta access

 
Vista:

Consulta access

Publicado por Sara (1 intervención) el 27/05/2021 19:53:34
Hola en una base de datos de cliente s y pedidos como puedo hacer una consulta q me devuelva los clientes q no hicieron ningún pedido.gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Consulta access

Publicado por Martha (175 intervenciones) el 30/05/2021 14:43:13
Es muy sencillo, con un left join

1
2
3
4
SELECT campo_1, campo_2, campo_3, ..., campo_n
FROM clientes
LEFT JOIN pedidos ON pedidos.loquesea(FK) = clientes.loquesea(PK)
WHERE pedidos.loquesea(FK) IS NULL

Como en Access se hace de forma gráfica, lo que tienes que hacer es que en las propiedades de la relación decir que te de todos los registros de Clientes y solo los coincidentes de Pedidos.

Pones como condición que la PK de pedidos sea Nula y ya está.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar