Hoi,

Ik probeer om in 1 query ALLE gegevens en ook de JUISTE te hebben.
Ik moet ALLE logins hebben maar ook ALLE gallerijen. Deze worden gekoppeld via hun resectievelijke id.
Als ik geen 'on' koppeling gebruik krijg ik gewoon het product van de records van alle tabellen. Wat logisch is. Maar op deze maniet weet ik niet wat het toegangsniveau is van de gallerij. Op de ene gallerij kan je andere rechten hebben dan op de andere. Als ik wel een 'on' koppeling gebruik dan ontbreek ik gallerijen welke nog geen rechten gekregen hebben.

In het verleden gebruikte ik 3 queries en liet ik php het werk doen maar ik denk dat het wel moet kunnen via sql.

Jan


select
    l.id lid,
    l.login,
    l.schermnaam,
    g.titel,
    g.id gallerijid,
    lg.niveau
from
    logins l
join
    gallerijen g
    #on g.id=lg.gallerij
join
    logins2gallerij  lg
    #on l.id=lg.login
Hm...

Als ik een foto wilt droppen (klein vlak trouwens), dan krijg ik: "Fout bij opladen![object Promise]"
Via zoek en vervang waren er een paar wijzigingen te veel. Ik hoop alles terug hersteld te hebben.

Reageren