[ACCESS] Como listar Dados não encontrados na Tabela?

SQL

11/02/2009

Bom dia,

Como faço pra listar o CodLoja que [size=18:75999583fe][b:75999583fe]não[/b:75999583fe][/size:75999583fe] está cadastrado na Tabela COMERCIAL?

Esse SQL abaixo é como uso hj, mas quero fazer o reverso disso

Select C.CodLoja from COMERCIAL C inner join Lojas L on L.CodLoja = C.CodLoja where C.data = @Data


Na Tabela [b:75999583fe]LOJAS[/b:75999583fe] está cadastrado todos os códigos das lojas e a tabela [b:75999583fe]COMERCIAL[/b:75999583fe] é onde a loja cadastra alguns dados, necessito saber se alguma loja deixou de cadastrar esses dados para poder cobra-las em alguma determinada data.


Facc

Facc

Curtidas 0

Respostas

Facc

Facc

11/02/2009

Alguem?


GOSTEI 0
Jair Bg

Jair Bg

11/02/2009

Boa Tarde já tentou assim:
SELECT L.CodLoja
FROM Comercial C
RIGHT JOIN Lojas L
ON (L.CodLoja = C.CodLoja)
WHERE (C.Data = @Data)

?


GOSTEI 0
Facc

Facc

11/02/2009

[quote:ae8ad6d0bf=´jair BG´]Boa Tarde já tentou assim:
SELECT L.CodLoja
FROM Comercial C
RIGHT JOIN Lojas L
ON (L.CodLoja = C.CodLoja)
WHERE (C.Data = @Data)

?[/quote:ae8ad6d0bf]


Tentei... trouxe apenas akelas que cadastraram... quero akelas que não cadastraram no dia informado


GOSTEI 0
Facc

Facc

11/02/2009

Consegui resolver com o seguinte SQL

Select (L.CodLoja) from Lojas L Where (L.CodLoja not in( Select C.CodLoja from Comercial C Where C.Data = @Data)) order by L.CodLoja



GOSTEI 0
POSTAR