phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_MySQLAbfrage_=FCber_ mehrer?= =?iso-8859-1?Q?e_Tab=3F_=3D_=3D=3Fiso-8859-1=3FQ=3Fellen_=3F=3F?=

[php] Re: [php] AW: [php] MySQLAbfrage über mehrer e Tab? = =?iso-8859-1?Q?ellen ??

Kai Meder php_(at)_phpcenter.de
Fri, 28 Jun 2002 16:47:39 +0200


hi mike,

> > ich habe drei Tabellen. Eine gibt mir die User eines
> > Projektes, eine die
> > Projekte und die dritte sagt mir anhand von den Feldern user_ID und
> > project_ID welcher User für welches Projekt eingetragen ist.
> >
>
> geht freilich:
>
> SELECT USERNAME,PROJECTNAME
> FROM PROJECTS_TO_USER
> LEFT JOIN PROJECTS ON PROJECTS_TO_USER.PROJECT_ID =
PROJECTS.PROJECT_ID
> LEFT JOIN USER ON PROJECTS_TO_USER.USER_ID = USER.USER_ID
> WHERE PROJECTS.PROJECT_ID = 1
> ORDER BY USERNAME

warum kein normaler join ?
ich ich will doch nur die gematchen rows haben und nicht
noch die non-matched, die jetzt alle NULL anstatt werte haben oder ?

> bischen Eigenwerbung: zieh Dir doch mal den rc1 von phpMyAdmin, der
kann Dir
> sowas jetzt selbstständig erstellen ;-)
wie meinsten das ?

gruß,
kai


php::bar PHP Wiki   -   Listenarchive