SQL
Select CAd.Codigo,Cad.Nome,Car.Numero,Car.Validade
from CliCadastro Cad,CliCartao Car Inner Join Car.Numero
where Cad.Codigo=Car.Numero
Dá uma mensagem que a cláusula where está errada, ou algo assim.Estou usando o monitor SQL.]]
E aí, galera, o q estou fzendo de errado?
from CliCadastro Cad,CliCartao Car Inner Join Car.Numero
where Cad.Codigo=Car.Numero
Dá uma mensagem que a cláusula where está errada, ou algo assim.Estou usando o monitor SQL.]]
E aí, galera, o q estou fzendo de errado?
Vagner Monteiro
Curtidas 0
Respostas
Vanderley
18/02/2004
Caro Vagner Gulart Monteiro,
1 - O JOIN só pode ser usado entre duas tabelas;
2 - Não se usa a cláusula WHERE com JOIN;
3 - Ao invez de WHERE usa-se ON.
No seu caso:
Select CAd.Codigo,Cad.Nome,Car.Numero,Car.Validade
from CliCadastro Cad inner join CliCartao Car
on Cad.Codigo=Car.Numero
Vê se dá certo!
1 - O JOIN só pode ser usado entre duas tabelas;
2 - Não se usa a cláusula WHERE com JOIN;
3 - Ao invez de WHERE usa-se ON.
No seu caso:
Select CAd.Codigo,Cad.Nome,Car.Numero,Car.Validade
from CliCadastro Cad inner join CliCartao Car
on Cad.Codigo=Car.Numero
Vê se dá certo!
GOSTEI 0
Paulo_amorim
18/02/2004
Olá
quando vc vai fazer JOIN nuam clausula SQL, existem 2 formas:
1- SELECT a.*, b.* FROM tab1 a, tab2 b WHERE a.cod = b.cod
2- SELECT a.*,b.* FROM a INNER JOIN b ON a.cod= b.cod
vc misturou os dois jeitos!!! :D
quando vc vai fazer JOIN nuam clausula SQL, existem 2 formas:
1- SELECT a.*, b.* FROM tab1 a, tab2 b WHERE a.cod = b.cod
2- SELECT a.*,b.* FROM a INNER JOIN b ON a.cod= b.cod
vc misturou os dois jeitos!!! :D
GOSTEI 0
Vagner Monteiro
18/02/2004
Sinto muito, mas num deu certo não, agora aparece uma mensage dizendo ´Há uma má combinação na Expressão´.....
Mas valeu pela disposição
Mas valeu pela disposição
GOSTEI 0