Sentencia SQL

Ram?
16 de Mayo del 2006
Hola! Estoy intentando realizar una sentencia SQL pero no doy con la tecla. Tengo una tabla Vendedores(NumVendedor,NombreVen,TotalVentas,NumArea,...) y otra de Areas (NumArea,Nombre,...) Pues necesito sacar los vendedores que hayan vendido más que la media de su área y el nombre de dicha área. Ejemplo Area1 MediaVentas=1000 Euros Vend1 Ventas=1500 Euros Vend5 Ventas=1200 Euros,... Estoy atascado aquí y no consigo seguir adelante, podeis ayudarme????? Muchas gracias

axmug
16 de Mayo del 2006
Una posibilidad seria la siguiente sentencia:

select nombrevendedor,avg(totalventas),nombrearea from vendedores,areas where
avg(totalventas)>avg(totalventasarea) group by nombrearea

Espero que esto te ayude.

Saludos