我想知道是否可以在选择或查询后进行连接。这是开始的查询:
SELECT *
FROM citas
INNER JOIN cita_solicituds
ON citas.id=cita_solicituds.cita_id
INNER JOIN users
ON citas.user_id = users.id
正如您所看到的,我正在执行两个连接,基表是citas
并且连接到cita_solicituds
用户。这是完美地检索结果。但是,在我得到这个结果之后,我想做另一个连接,但使用一个与citas
. 它看起来像:
(SELECT *
FROM citas
INNER JOIN cita_solicituds
ON citas.id=cita_solicituds.cita_id
INNER JOIN users
ON citas.user_id = users.id)
INNER JOIN horario
ON (RESULT JUST FETCHED).horario_id = horario.id