Pesquisa com INNER JOIN

.NET

11/01/2015

Pessoal não estou conseguindo achar o furo nesta query...tem uma tabela "Locação" e outra tabela "ItemLocação", nesta última tem o campo "Data de Devolução" preciso carregar um grid no form de Locações, somente com as locações em aberto, ou seja que o campo "Data de Devolução" na tabela "ItemLocação" esteja vazio.

*É windows Form C# .

Abaixo está a query e não traz nada quando executada...onde está o erro?


[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150111-170757.png[/img]
Jair Souza

Jair Souza

Curtidas 0

Melhor post

Joel Rodrigues

Joel Rodrigues

12/01/2015

O relacionamento entre as tabelas Locação e ItemLocação se dá pela chave IdLocacao, pelo que pude perceber. Já no Inner Join você está fazendo o relacionamento por um campo de data.
GOSTEI 1

Mais Respostas

Jair Souza

Jair Souza

11/01/2015

Mais um aprendizado pra mim.
Valeu !

INNER JOIN CORRETO :

FROM (Locacao L INNER JOIN ItemLocacao ITEM ON L.IDLocacao = ITEM.IDLocacao)
GOSTEI 0
POSTAR