【发布时间】:2013-11-01 01:33:23
【问题描述】:
我需要一种从同一个表中提取两个用户名的方法。我可以提取名字 (jim),但无法从第二个条件/加入中提取。
两张表:
tbl_users
usr_index | usr_name
1 | bob
2 | mike
3 | jim
tbl_master
mas_openedby | mas_closedby
3 | 1
1 | 3
2 | 2
tbl_master.mas_openedby = 3
tbl_master.mas_closedby = 2
第一个结果应该是(打开者):jim 秒。结果应该是(关闭):迈克
select tbl.users.usr_name
...
FROM tbl_master
LEFT JOIN tbl_users ON tbl_users.usr_index = tbl_master.mas_openedby
LEFT JOIN tbl_users ON tbl_users.usr_index = tbl_master.mas_closedby
【问题讨论】:
-
你能说得更具体一点,但是我遇到了麻烦...`??可能只是一个别名问题。除此之外,您的联接看起来还不错。