Mailinglisten-Archive |
On 15-May-2001 Jens Benecke wrote: > On Tue, May 15, 2001 at 08:00:28AM +0200, Michael Bergbauer wrote: >> >> On 14-May-2001 Jens Benecke wrote: > >> > ist das subject schon klar genug? >> Nein > > OK, danke für die Antwort. :-) Folgendes: > > Ich habe eine Liste benachbarter Orte, z.B. ort1=Hamburg, ort2=Norderstedt, > ort3=Buxtehude. Ich möchte wissen, ob einer meiner Fahrer, die eine Route > fahren, deren Stops halt in einer Tabelle abgelegt sind, zwecks Treffen mit > einem anderen durch _eine_ dieser Städte fährt. > > Die Tabelle sieht etwa so aus: > > name zeit ... stop1 stop2 stop3 ... stopN > > wobei in der Tabelle selbst nur Städte-IDs stehen, die via LEFT JOIN aus > einer Städtenamen-Tabelle noch mit was aussagekräftigerem gefüllt werden. > > Falls Du ein besseres Datenmodell hast, wäre ich dankbar - momentan mache > ich das mit einer " ort1 IN (stop1, ..., stopN) or ort2 IN (...) or ..." > Abfrage, die aber locker mal über ein paar kb wächst und daher > wahrscheinlich nicht so ideal ist. Ja, klar ... eine n:m beziehung ... du hast eine tabelle name zeit ..... und eine tabelle name nummer stop Dann sollte alles ein wenig leichter gehen Michael -- Michael Bergbauer <michael.bergbauer_(at)_gmx.net> Use your idle CPU cycles. See http://www.distributed.net and win $ 1 000. Visit our mud Geas at geas.franken.de Port 3333 --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive