Problemas com Join no Mysql1

Delphi

30/03/2005

estou com um problema eu fiz um join sóq que não está funcionando


SELECT T1.CODACAO, T1.NOME, T1.DATA, T1.VALOR, T1.SINAL, T1.QUANTIDADE, T1.VARIACAO FROM ACAO T1, MONITORA T2, MACAO T3, PACAO T4, CODACAO T5 WHERE T1.CODACAO = T5.CODACAO AND T5.CODIGO = T3.CODACAO AND T2.CODMACAO <> T3.CODIGO AND T5.CODIGO = T4.CODACAO AND T2.CODPACAO <> T4.CODIGO
GROUP BY T1.HORA, T1.CODACAO ORDER BY T1.DATA DESC, T1.VARIACAO DESC


se eu colocar o OR no Lugar do AND Funciona mas eu preciso que seja o AND pois e vou verificar em mais tabela:

SELECT T1.CODACAO, T1.NOME, T1.DATA, T1.VALOR, T1.SINAL, T1.QUANTIDADE, T1.VARIACAO FROM ACAO T1, MONITORA T2, MACAO T3, PACAO T4, CODACAO T5 WHERE T1.CODACAO = T5.CODACAO AND T5.CODIGO = T3.CODACAO AND T2.CODMACAO <> T3.CODIGO OR T5.CODIGO = T4.CODACAO AND T2.CODPACAO <> T4.CODIGO
GROUP BY T1.HORA, T1.CODACAO ORDER BY T1.DATA DESC, T1.VARIACAO DESC


Leonardobhbr

Leonardobhbr

Curtidas 0

Respostas

Roswel

Roswel

30/03/2005

Mas essa instrução retorna algum tipo de erro ???

Tiago


GOSTEI 0
Leonardobhbr

Leonardobhbr

30/03/2005

não não retorna nenhum erro só que existe os registros


GOSTEI 0
POSTAR