Mailinglisten-Archive |
Georg Stein CIS schrieb am 19.05.1999:
>wie kann ich jetzt mit einem query mir einen film anzeigen lassen
>bei dem
>alle darsteller und regiseur ids durch den entsprechenden actor
>ersetzt
>werden???
>
>macht man sowas mit joins - wenn ja wie?
>
jau, hab ich grad gelernt:
>videos:
>unique id,
>titel,
>otitel,
>darsteller1(int),
>darsteller2(int),
>darsteller3(int),
>regiseur(int),
>...,
>content
>---------------
>actor:
>unique id,
>vname,
>nname
>
SELECT
v.id,
v.titel,
v.otitel,
a1.darsteller1,
a2.darsteller2,
a3.darsteller3,
a.reigseur,
v.content
FROM
video AS v
LEFT JOIN actor AS a1 on (v.id = a1.id)
LEFT JOIN actor AS a2 on (v.id = a2.id)
LEFT JOIN actor AS a3 on (v.id = a3.id)
WHERE
v.id = '1'; # oder irgendeine andere Bedingung
ohne Gewaehr, hoffe es funkst, Gruesse, Peter
______________________________________________________________________
Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany
e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250
Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15
______________________________________________________________________
php::bar PHP Wiki - Listenarchive