INNER JOIN

USUARIO.EXCLUIDOS 01/08/2007 13:24:26
#228803
TÃÂ' tentando juntar registros de 2 tabelas com o inner join, mas tá falhando:

db.Execute "select * from tbsentenciado inner join tbvisitantes on tbsentenciado.matriculasentenciado=tbvisitantes.matriculavisitantes"

Alguem saberia onde está o erro?

Obrigado.
LCSD 01/08/2007 13:28:32
#228806
"select *.tbsentenciado from tbsentenciado inner join tbvisitantes on tbsentenciado.matriculasentenciado=tbvisitantes.matriculavisitantes"

USUARIO.EXCLUIDOS 01/08/2007 13:29:00
#228807
Olá seu erro está marcado em vermelho para pegar os campo desejados você precisa mostrar de qual tabela é também não basta fazer isso somente depois da clausula where, t+ e boa sorte.

[txt-color=#ff0000]SELECT tbsentenciado.*, tbvisitantes.*[/txt-color] from tbsentenciado inner join tbvisitantes on tbsentenciado.matriculasentenciado=tbvisitantes.matriculavisitantes
LCSD 01/08/2007 13:32:21
#228810
OPS.... Passei errado...

O certo é assim:

"select tbsentenciado.* from tbsentenciado inner join tbvisitantes on tbsentenciado.matriculasentenciado=tbvisitantes.matriculavisitantes"

USUARIO.EXCLUIDOS 01/08/2007 13:34:54
#228811
Qual erro esta dando?
USUARIO.EXCLUIDOS 01/08/2007 14:11:00
#228825
Já encontrei o erro. Obrigado a todos.
Tópico encerrado , respostas não são mais permitidas