Zdá se, že chcete něco takového:
select radicados.*
from
radicados
join estudiantes
on radicados.asignado = estudiantes.estudianteid
join usarios
on estudiantes.usario = usarios.usarioid
where usarios.nombre = $nombre_usuario
Při vytváření takového dotazu začněte FROM
doložka. Spojte dohromady různé tabulky obsahující potřebná data na základě vztahů mezi nimi. V případě potřeby přidejte WHERE
klauzule popisující jakékoli další podmínky, podle kterých chcete filtrovat výsledek vašeho spojení. Poté vyplňte SELECT
seznam podle potřeby.
Za určitých okolností možná budete muset přidat i další klauzule (ORDER BY
, GROUP BY
, atd.), ale to není špatné, jakmile pochopíte základní dotazy.