Ol� galera.. !
 
Meu, por favor... se alguem souber ajudar:
 
Tenho 2 tabelas: Questionarios e Usuarios
 
Quando fa�o um select na QUESTIONARIOS trazendo alguns dados da USUARIOS, como o nome dele, tudo ocorre bem usando INNER JOIN .. (eu relaciono o IDUSER da USUARIOS, com o mesmo campo IDUSER na QUESTIONARIOS)
 
O problema � que na QUESTIONARIOS eu tbem tenho um campo chamado IDUSERALVO, que contem um ID de um usu�rio na USUARIOS... como eu trago o nome do IDUSERALVO, que � um usu�rio tbem, mas � diferente do IDUSER usado...
 
Nao sei se fui claro.. O select tras outras coisas tbem, que eu nem comentei pra tentar ser mais objetivo..
Segue o SQL inteiro que eu to usando...
 
Ele retorna os dados que eu quero, mas o campo IDUSERALVO retorna com o ID .. eu queria o nome do usuario...
 
Muuuuito obrigado !!
 
[]s
 
Murch.
 
 
SQL:
 
SELECT
    Users.IDUSER,
    Users.NOME,
    Users.EMAIL,
    Projetos.NOME,
    Projetos.IDPROJETO,
    Projetos.DATAFINAL,
    Questionarios.IDQUEST,
    Questionarios.IDUSERALVO
    FROM
    (Projetos INNER JOIN Questionarios ON PROJETOS.IDPROJETO = Questionarios.IDPROJETO)
    INNER JOIN Users ON (Users.IDUSER = Questionarios.IDUSER) AND (Projetos.IDPROJETO = Users.IDPROJETO)
    WHERE Users.IDUSER = 263 AND Questionarios.RESPONDIDO = false
    ORDER BY Questionarios.IDQUEST
 
 
 
Alias, se alguem tiver alguma dica o melhoria sobre ele ... agrade�o !
 
[]s
 
Murch.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

:: http://www.asp10.net
==================================================
:: Solu��es simples para problemas complexos
:: Sistemas de Links, Not�cias, Faq, Loja,
:: Estat�sticas, Artigos, Mural e muito mais.
==================================================
:: Para entrar, sair ou ver o hist�rico da lista
:: Asp10.net visite http://www.asp10.net
==================================================


clique aqui Grupos.com.br
p�gina do grupo diret�rio de grupos diret�rio de pessoas cancelar assinatura

Responder a