Fórum [ACCESS] Como listar Dados não encontrados na Tabela? #25487

11/02/2009

0

SQL

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

Responder

Posts

11/02/2009

Facc

Alguem?


Responder

Gostei + 0

13/02/2009

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)

?


Responder

Gostei + 0

13/02/2009

Facc

[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


Responder

Gostei + 0

13/02/2009

Facc

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



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar