Я пытаюсь создать SQL-запрос, который, по моему мнению, требует нескольких JOIN, но я не знаю синтаксис.
Вот примерный пример таблиц (с именами столбцов) для каждой из них.
T1 (ключ, имя)
T2 (ключ, fkeyT1)
T3 (ключ, fkeyT2)
Я хочу получить все строки изT3, которые связаны со строками в T2, которые связаны со строками в T1 с заданным именем.
Я думаю, мне понадобится как минимум 2 JOIN;У меня есть первое JOIN, я думаю:
SELECT *
FROM T3 INNER JOIN T2
ON T3.fkeyT2 = T2.key
Я полагаю, мне нужно взять эти результаты и сделать еще одно JOIN с T1, но я не уверен в синтаксисе.