použili byste další spojení, něco v tomto smyslu:
SELECT toD.dom_url AS ToURL,
fromD.dom_url AS FromUrl,
rvw.*
FROM reviews AS rvw
LEFT JOIN domain AS toD
ON toD.Dom_ID = rvw.rev_dom_for
LEFT JOIN domain AS fromD
ON fromD.Dom_ID = rvw.rev_dom_from
UPRAVIT :
Jediné, co děláte, je připojit se ke stolu několikrát. Podívejte se na dotaz v příspěvku:vybírá hodnoty z tabulek recenzí (jinak rvw), tato tabulka vám poskytuje 2 odkazy na tabulku domén (FOR a FROM).
V tomto okamžiku je jednoduchá záležitost vlevo připojit tabulku domén k tabulce Recenze. Jednou (s aliasem toD) pro FOR a podruhé (se jménem fromD) pro FROM.
Poté v seznamu SELECT vyberete pole DOM_URL z obou LEFT JOINS tabulky DOMAIN, odkážete na ně pomocí aliasu tabulky pro každé spojené s odkazem na tabulku Domains a alias je jako ToURL a FromUrl.
Další informace o aliasování v SQL naleznete zde .