Tema: consultas
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/05/2011, 15:21
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: consultas

Tienes razón.
En oracle, solo puedes hacer uso de las funciones de agrupación con una sola columna.

Según esta prueba en mysql
Código SQL:
Ver original
  1. mysql> SELECT avg(id+id_marca),(avg(id)+avg(id_marca)) FROM productos;
  2. +------------------+-------------------------+
  3. | avg(id+id_marca) | (avg(id)+avg(id_marca)) |
  4. +------------------+-------------------------+
  5. |          10.7143 |                 10.7143 |
  6. +------------------+-------------------------+
  7. 1 ROW IN SET (0.03 sec)

es equivalente que hagas los avg por separado de cada columna.

compara con tus datos.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming