Het lijkt erop dat je zoiets als dit wilt:
select radicados.*
from
radicados
join estudiantes
on radicados.asignado = estudiantes.estudianteid
join usarios
on estudiantes.usario = usarios.usarioid
where usarios.nombre = $nombre_usuario
Begin bij het maken van zo'n query met de FROM
clausule. Voeg de verschillende tabellen met de benodigde gegevens samen op basis van de onderlinge relaties. Voeg indien nodig een WHERE
. toe clausule die eventuele aanvullende voorwaarden beschrijft waarop u het resultaat van uw join wilt filteren. Vul dan de SELECT
. in lijst indien van toepassing.
Onder bepaalde omstandigheden moet u mogelijk ook andere clausules toevoegen (ORDER BY
, GROUP BY
, enz.), maar dat is niet erg als je de basisvragen begrijpt.