Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2005, 09:50
Teri
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Prueba con algo como esto

SELECT IdProducto, producto, precioproveedor1, precioproveedor2, precioproveedor3, (nz(precioproveedor1,0) + nz(precioproveedor2,0) + nz(precioproveedor3,0)) / (iif(is null (precioproveedor1),0,1) + iif(is null (precioproveedor2),0,1) + iif(is null (precioproveedor3),0,1)) AS PrecioMedio
FROM ......


No será la pera en velocidad, pero ajustando los "Is Null" que no estoy muy seguro de si se hace así, te podría servir

Un saludo