Mailinglisten-Archive |
> > SELECT Name FROM persodaten > > WHERE gehalt > > > ( SELECT AVG(gehalt) FROM persodaten ) > > ; > > > > > > Wenn ich das in MySQL versuche, fängt der Server an > > zu meckern. Lässt sich dieses Problem in MySQL lösen, > > und wenn ja, wie? > > > > Du kannst ja alle verschachtelten Abfragen in 2 oder mehrere Abfragen > unterteilen...bei dir sollte, verkürzt geschrieben, das ungefähr so > funken: > > select avg(gehalt) as durchnittsgehalt from persodaten; > > durchschnittsgehalt=mysql_fetch_object($result->durchgeschnitt > sgehalt); > > > select name from persodaten where gehalt>durchschnittsdaten; sorry. muß natürlich select name from persodaten where gehalt>durchschnittsgehalt; heißen....
php::bar PHP Wiki - Listenarchive