我似乎无法弄清楚要做出加入声明。
select usrs.*
from
students s
join system_users usrs on
s.father=usrs.user_id
OR s.mother=usrs.user_id
OR s.guardian=usrs.user_id
where s.user_id = '201209083'
我有这个查询,它返回:
+------------+---------+--------+--------+
| user_id | contact | status | rights |
+------------+---------+--------+--------+
| f201209083 | 4093 | active | NULL |
| g201209083 | 4095 | active | NULL |
| m201209083 | 4094 | active | NULL |
+------------+---------+--------+--------+
现在我需要的是使用联系人列的信息来检索更多信息并将其与此表连接:
select
*
from
address
where
contact_id = (contact column);
我需要在一个查询中实现它的帮助。
PS有人能告诉我这种技术叫什么吗?我无法通过仅搜索 JOIN 找到这方面的信息。或者学习的链接会更好。