Det ser ud til, at du vil have noget som dette:
select radicados.*
from
radicados
join estudiantes
on radicados.asignado = estudiantes.estudianteid
join usarios
on estudiantes.usario = usarios.usarioid
where usarios.nombre = $nombre_usuario
Når du konstruerer en sådan forespørgsel, skal du starte med FROM
klausul. Sammenføj de forskellige tabeller, der indeholder de nødvendige data, baseret på relationerne mellem dem. Tilføj om nødvendigt en WHERE
klausul, der beskriver eventuelle yderligere betingelser, som du ønsker at filtrere resultatet af din tilslutning på. Udfyld derefter SELECT
liste efter behov.
Under nogle omstændigheder skal du muligvis også tilføje andre klausuler (ORDER BY
, GROUP BY
osv.), men det er ikke dårligt, når du først forstår grundlæggende forespørgsler.