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->durchgeschnittsgehalt); select name from persodaten where gehalt>durchschnittsdaten; Alles klar? Liebe Grüße, josef kandlhofer 1200 wien tel: ++43 1 9682469 mobile: ++43 676 9530510 fax: 0049 2561 959 458354 email: office_(at)_kandlhofer.com http://www.kandlhofer.com
php::bar PHP Wiki - Listenarchive