Mailinglisten-Archive |
Michael Donning schrieb: > Hallo Michael, > ich habe das Posting erst jetzt gelesen. Daher die späte Antwort. Vielleicht > hilft es Dir nicht (mehr) weiter, aber vielleicht anderen. > > > -----Original Message----- > > From: Michael Koch [mailto:mkoch_(at)_bremen-ports.de] > >... > > wäre mir lieber, da das performanter ist. > > > > Da wohl niemand eine Lösung kennt, wie man das direkt in SQL > > lösst, habe ich > > mich dazu entschieden > > > > SELECT name FROM TblNames ORDER BY rand() LIMIT 10; > > > > zu verwenden, und das Ergebnis in PHP sortieren zu lassen. Nach > > meinen Tests > >... > > Wenn man das ganze auf mehrere Statements verteilen darf, dann ist es mit > mysql lösbar. > Ablauf: > > <temporäre tabelle erstellen> > <insert into (temporäre tabelle) (dein statement s.o.)> > <select from (temporärer tabelle) order by name> -> Ergebnis > <temporäre tabelle löschen> > > Von der Performance her ist das (eigentlich) kein problem > > Zu Erläterungen bzgl. temporärer Tabellen bitte das MySql Manual bemühen. > > Gruss, > Michael Donning > > --- > !!NEU!! > Fragen und Antworten zu MySQL und dieser Liste unter > -->> http://www.4t2.com/mysql > Setzen sie in Zukunft bitte zwischen w und hoensch bitte einen Punkt"." Ich bin nicht ihr Ansprechpartner.Mfg.whoensch nicht w.hoensch. --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive