我有两个表:
用户管理员
Id int pk, name varchar
monytranfer
TId int pk, sender int references usermaster (id), receiver int references usermaster(id), amount
如何联接这两个表以获取以下列?
TId, sendername, receivername, amount
谢谢。
答案 0 :(得分:3)
据我了解,monytranfer表有两列,它们引用用户主权限的同一列。我已经为此编写了sql查询。
Select
m.Tid, u1.name as SenderName, u2.name as ReceiverName, m.amount
from
monytranfer m
join
usermaster u1 on u1.id = m.sender
join
usermaster u2 on u2.id = m.receiver;
这是您想要的吗?如果可以解决您的问题,请通知我。