Question : Question récursive ?

L'ok, ceci peut être un peu difficile à explain.

what que je tring pour faire doit obtenir une question pour renvoyer des résultats une table d'utilisateur qui a 1 à beaucoup de rapports avec deux tables. Par exemple :

Let que nous disent que le tableau un est la table d'utilisateur et fait colmen l'identification que des cravates aux deux autres tables, et une colonne nommée. le

Table deux est une table de demande : il est joint à la table d'utilisateur par le wher request.requestorId = user.ID
Table trois est une table d'approver : il est joint à la table d'utilisateur où utilisation d'approver.approverId = d'user.ID

They la même identification dans la table d'utilisateur. de ce que j'ai besoin, dans l'ensemble de résultat est : le

UserId, RequestorName, le

They tous les deux d'ApproverName se joignent à la table d'utilisateur, mais il est difficile que je montre les deux noms, je peux obtenir le demandeur, ou l'approver, mais pas tous les deux…. le

I ont deux manière du

Any du joins

requestroId=userid
approverId=userid (la même table comme ci-dessus) la bonne de résoudre ceci ?
class= de

Réponse : Question récursive ?

désolé a négligé les noms de champ

également si vous voulez montrer que les disques même s'il y a rien à pour qu'ils se joignent à vous peut changer se joint vers gauche se joint
1 :
2 :
3 :
4 :
choisir u.id comme identification de l'utilisateur, r.name comme requestorname, a.name comme approvername
des utilisateurs u
joindre demander r sur r.requestorid = u.id
joindre l'approver a sur a.approverid = u.id
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us