Ajuda SQL Urgente Obrigado!
Olá Pessoal,
Estou com dúvida em uma instrução SQL. Eu tenho 2 tabelas Depend (Tbl dependentes) e Cliente. Sendo que elas tem um campo em comun (Campo CodigoCli). Eu gostaria de fazer uma consulta aonde os campos CodigoCli sejam iguais, onde o campo BAIXA do dependente esteja vazio, e campo datanascimento ou o campo Par (campos parentesco, da tbl dependente) estejam vazias.
A sql q eu fiz foi essa:
Select CodigoCli, NOMED, NASCD, PAR, TEL from Cliente, Depend WHERE Cliente.CodigoCli = Depend.CodigoCli and Depend.BAIXA is null and (Depend.NASCD is null or Depend.PAR = ´ ´) order by Depend.NOMED;
Está dando um erro de expressao.
Alguém pode me ajudar?
Obrigado
Vivian
Estou com dúvida em uma instrução SQL. Eu tenho 2 tabelas Depend (Tbl dependentes) e Cliente. Sendo que elas tem um campo em comun (Campo CodigoCli). Eu gostaria de fazer uma consulta aonde os campos CodigoCli sejam iguais, onde o campo BAIXA do dependente esteja vazio, e campo datanascimento ou o campo Par (campos parentesco, da tbl dependente) estejam vazias.
A sql q eu fiz foi essa:
Select CodigoCli, NOMED, NASCD, PAR, TEL from Cliente, Depend WHERE Cliente.CodigoCli = Depend.CodigoCli and Depend.BAIXA is null and (Depend.NASCD is null or Depend.PAR = ´ ´) order by Depend.NOMED;
Está dando um erro de expressao.
Alguém pode me ajudar?
Obrigado
Vivian
Viviankb
Curtidas 0
Respostas
Thaisandrade
26/06/2003
Qual é o erro?
GOSTEI 0
Viviankb
26/06/2003
Erro:
Type mismatch in expression.
Type mismatch in expression.
GOSTEI 0
Thaisandrade
26/06/2003
Vivia, esse erro indica que você está misturando tipos de dados na expressão, por exemplo comparando um campo inteiro com um valor string. Verifica os tipos de dados com os tipos dos valores que está passando para comparação.
GOSTEI 0
Cabelo
26/06/2003
É simples, vc não deu um select no campo Depend.BAIXA , coloque o nome da tabela na frente dos campos e adicione o campo Depend.BAIXA na instrução que vai dar certo
Sem mais
Cabelo
8)
Sem mais
Cabelo
8)
GOSTEI 0
Viviankb
26/06/2003
Putz é isso mesmo... q falta de atençao... as vezes o erro caia na campo baixa mesmo...
Putz.... (dããhhh)
Brigado amigo
Putz.... (dããhhh)
Brigado amigo
GOSTEI 0