Ilja: mysql: Brauche etwas Hilfe beim query-Bau

Beitrag lesen

yo,

Um Platz zu sparen....

davon würde ich abraten. speicherplatz ist heutzutage nicht mehr so ein starkes kriterium, eher übersichtlichkeit. liegt den wirklich ein akutes speicherproblem vor ?

bei deiner eintelung habe ich schwierigkeiten, die rechte zuzuordnen, bin noch nicht ganz hinter das system gestiegen. entweder/oder schließt sich eigentlich gegenseitig aus, sprich entweder kann er lesen oder aber schreiben aber nicht beides. das stele ich mir nun schierig vor, etwas zu schreiben ohne lesen zu dürfen. und wie unterscheide ich jemanden, der lesen und schreiben darf, von jemaden der werder schreiben noch lesen kann. da stiege ich noch nicht durch.

der join ist falsch rum, sprich du gehst nicht von den rechten aus, sondern von den usern. schließlich wilst du alle user datensätze haben und nicht alle rechte datensätze.

SELECT user.user, rechte.r, rechte.w FROM user LEFT JOIN rechte ON rechte.user = user.ID WHERE rechte.page = '%SEITE%'

Ilja