Mailinglisten-Archive |
Hallo Ludwig, Das tuts nicht ganz, weil ich beide ergebnisse in der selben Abfrage brauche. Aber Thomas Roth hat mir einen Tip gegeben, und die Lösung ist wohl: SELECT Von.Name AS VonName, Von.Kürzel AS VonKürzel, To.Name AS ToName, To.Kürzel AS ToKürzel FROM Jobs, Namen AS Von, Namen AS To WHERE Jobs.To_ID = To.ID AND Jobs.Von_ID = Von.ID Trotzdem vielen Dank. cu, Michael ---------------------------------------------------------- FECOM Computer&Online-Services Tel: 08146/945402 Michael Fessl Fax: 08146/945403 Steinbach 73 WWW: www.fecom.de 82272 Moorenweis eMail: info_(at)_fecom.de > -----Ursprüngliche Nachricht----- > > in einer Tabelle stehen toDo-Jobs. Die Tabelle enthält ein > > Feld Von_ID und ein Feld To_ID, in denen jeweils die entsprechenden > > IDs der Personen stehen, die den ToDo-Eintrag deligieren, bzw. > > deligiert bekommen. > > > > In einer anderen Tabelle stehen die IDs, Namen und Namenskürzel. > > > > Jetzt muß ich das ganze so ausgeben, daß jeweils statt Von_ID und > > To_ID die entsprechenden Kürzel und Namen ausgegeben werden. > > > > Hallo, > > klassischer fall von join :-) > > SELECT * WHERE toDo_jobs,namen WHERE > ((namen.name_ID=toDo_Jobs.Von_ID) AND > (toDo_jobs.Von_ID='foo')); > > das selbe mit der To_ID. > > lg > Ludwig
php::bar PHP Wiki - Listenarchive