Pergunta : Pergunta Recursive?

A aprovação, esta pode ser um bocado difícil a explain.

what que eu tring para fazer devo conseguir uma pergunta retornar resultados uma tabela de usuário que tenha 1 a muitos relacionamentos com duas tabelas. Por exemplo:

Let que nós dizem que a tabela uma é a tabela de usuário e manda a identificação colmen que laços às duas outras tabelas, e uma coluna conhecida. o

Table dois é uma tabela de pedido: é juntado à tabela de usuário pelo wher request.requestorId = user.ID
Table três é uma tabela do approver: é juntado à tabela de usuário onde uso de approver.approverId = de user.ID

They a mesma identificação na tabela de usuário. o que eu preciso, no jogo do resultado está: o

UserId, RequestorName,

They ambos de ApproverName junta-se à tabela de usuário, mas é difícil para mim mostrar ambos os nomes, eu posso começ o utilizador, ou o approver, mas não ambos…. o

I tem dois maneira do

Any do joins

requestroId=userid
approverId=userid (mesma tabela que acima) a boa de resolver isto?
class= do

Resposta : Pergunta Recursive?

pesaroso negligenciou os nomes de campo

igualmente se você quer mostrar que os registros mesmo se há nada para que juntem-se lhe pode mudar junta-se ao esquerda junta-se
1:
2:
3:
4:
selecionar u.id como o userid, r.name como o requestorname, a.name como o approvername
dos usuários u
juntar-se a pedir r em r.requestorid = u.id
juntar-se ao approver a em a.approverid = u.id
Outras soluções  
 
programming4us programming4us