Fórum Ajuda SQL Urgente Obrigado! #166578

26/06/2003

0

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


Viviankb

Viviankb

Responder

Posts

26/06/2003

Thaisandrade

Qual é o erro?


Responder

Gostei + 0

26/06/2003

Viviankb

Erro:

Type mismatch in expression.


Responder

Gostei + 0

26/06/2003

Thaisandrade

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.


Responder

Gostei + 0

26/06/2003

Cabelo

É 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)


Responder

Gostei + 0

26/06/2003

Viviankb

Putz é isso mesmo... q falta de atençao... as vezes o erro caia na campo baixa mesmo...

Putz.... (dããhhh)

Brigado amigo


Responder

Gostei + 0

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

Aceitar