希望打印出一张表,第一列是座位号码,第二列是用户名。
此处的完整图片图:http://iforce.co.nz/i/m0rvairk.hb4.png
如果有一个伙伴有一个去,到目前为止:
SELECT q802d_vikevents_orderseats.seatnum, q802d_users.username
FROM q802d_vikevents_orderseats, q802d_vikevents_users
INNER JOIN q80d_users ON q802d_vikevent_users.ujid=q802d_users.ujid
INNER JOIN
答案 0 :(得分:1)
不确定此表名称。您的屏幕截图最后并不清晰(缺少表格名称)。但可能会按原样运作。
SELECT
s.seatnum,
u.username
FROM q802d_vikevents_orderseats s
INNER JOIN q802d_vikevent_users vu
ON vu.id = s.uid
INNER JOIN q802d_users u
ON u.id = ujid;
答案 1 :(得分:0)
@ UrGuardian4ngel响应看起来正确(确认第三个表的名称后)。写这个的另一种方法如下:
select s.seatnum,
t.username
from q802d_vikevents_orderseats s,
q802d_vikevent_users vu,
mystery_third_table t
where vu.id = s.uid
and t.id = vu.ujid;