Mailinglisten-Archive |
Hi,
Dirk Haenelt:
> Nun gibt es 3 Tabllen:
>
> - User (id,login,name)
> - Groups (login, group)
> - Links (group,entry)
>
> Die SessionID muss aus Tabelle User geholt werden,
> der User muss einer Gruppe zugeordnet werden, und
> letztendlich muss mit der Gruppe ein bestimmter
> Eintrag in der Tabelle Links ermittelt werden.
>
select user.id, links.entry from user,groups,links
where user.login = groups.login and and groups.group = links.group;
Oder, wenn der Kram evtl teilweise nicht existiert:
select user.id, links.entry from user
left join groups on user.login = groups.login
left join links on groups.group = links.group;
dann fällt hinten NULL raus.
--
Matthias Urlichs | noris network GmbH | smurf_(at)_noris.de | ICQ: 20193661
The quote was selected randomly. Really. | http://www.noris.de/~smurf/
--
Sterben muss man sowieso, schneller geht's mit Marlboro.
---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive